The difference is Rangers have experienced pro's who are of better quality in the better or more important areas of the pitch. We need to play at the top of our game and hope that their better players have an off day. Thats where the financial disadvantages has taken us in the modern game.
We did very well first half, but then we lose concentration, as always, and they get a lift, and then with home support, raise their game, and well we know the rest.
If we are to beat Rangers, it will be at Fir Park, games at Ibrox and Parkhead are write offs and basically should be forgotten about very quickly.