The first-half of Rangers’ Scottish Cup clash with Cowdenbeath couldn’t have went much better.
Having made eight changes from Sunday’s win over Livingston, the Gers started on the front foot.

Confidence was high after three points at the weekend. (Photo by Ian MacNicol/Getty Images)
Then, just before the interval, Kyle Lafferty finally ended his drought.
It was an emphatic response to being left out of the squad at the weekend.

Lafferty finally got back on the scoresheet. (Photo by Ian MacNicol/Getty Images)
Almost immediately after the restart, the hosts got a penalty.
Jon Flanagan was the culprit, bundling over Kris Renton.
Wes Foderingham was equal to Harvey Swann’s poor effort from the spot, but David Cox reacted quickest to knock in the rebound.
47' GOAL: Cox scores for Cowdenbeath. Foderingham makes a great save from Swann's penalty but the ball drops into the path of Cox who sends the ball into the back of the net. 1-3
— Rangers Football Club (@RangersFC) January 30, 2019
That sequence of events changed the momentum of the game.
Thereafter, there were nervy moments at the back and Cowdenbeath’s Jordan Allan had a goal disallowed.
Clearly, the main aim this evening was progression to the next round.
Yet, although that was secured, the performance dropped in the second half and the penalty was the turning point.
Plenty of Rangers fans weren’t happy with the decision, claiming the incident clearly took place outside the box.
Dives into box after a legitimate tackle, officials are a joke, wrong yet again!
— 🏉⚽️🥊No1Macster RE🥊⚽️🏉 (@no1macster) January 30, 2019
Outside*
— Jake McColl (@JakeMcColl11) January 30, 2019
Ad have said that was outside 🤔
— Ibrox Loyal (@IL_Official) January 30, 2019
Having been slightly fouled OUTSIDE the box. Same old Thompson.
— Armchair Bear (@SG55_RFC) January 30, 2019
Outside box….. typical Craig Thomson
— Idb1969 (@idb1969) January 30, 2019
Dives outside the box. The boy that scores the rebound was inside the box. Linesman who had Defoe offside every time sees nothing. Joke!
— Johnny Blair (@jakenelwood80) January 30, 2019