I think this will be a harder match than the Celtic match.
Although Celtic usually turn in on in the big games they've actually struggled this season especially in the second half of the season. They've failed to score 5 times in the league since December, Rangers have only failed to score once in that time.
Also, while Rangers form at Ibrox has been pretty poor, their away form has been very good. They have only lost once, at Kilmarnock, since November. In the last 7 away league matches they have won 6 and drawn 1 (at Celtic Park).
Although we played well against Celtic we couldn't score - the third time in the last four matches we've got 0. In fact we've struggled to score since Louis Moult left. 6 out of 15 league matches we've failed to score and we've only scored more than once on 3 occasions - and in one of those matches an OG helped out.
Rangers were beating the teams around us in the league (Hamilton 5-2, Hearts 2-0, St. Johnstone 4-1) fairly easily before their momentum was stopped by Celtic and Kilmarnock. It remains to be seen if Rangers can pick up from where they left off, it could be their confidence has been dented, but since it's difficult to see us scoring more than once I think you are looking at a draw at best.
As for Nick Walsh. Two matches at Fir Park this season and we've not won either. 0-1 Aberdeen, 1-1 Partick.
One last wee stat - We've not won at Fir Park on the weekend since the 30th September 2017.