Both Rangers and Kilmarnock are in the race for the title, with just one point separating them; Rangers being in second place on 42 points, level with league leaders Celtic and Kilmarnock coming third. They both see the potential of going top in this game and thus we expect a tough fight out there on Wednesday. Kilmarnock are unbeaten in their last five matches, winning four, the most recent being an FA Cup clash Forfar Athletic and they will view Rangers as beatable, especially as they head to this game on just a loss in their last 10 matches, and that was against a much stro0nger opponent – Celtic. Playing at home, Kilmarnock have picked five straight wins, and in these, they have scored two goals or more, while conceding just two goals, and keeping three clean sheets. On the other hand, Rangers had their last competitive game in December 2018, but are on a five match unbeaten run, with three clean sheets. In the last 15 away games, Rangers have managed just five wins but they are unbeaten in their last six away league matches. The last meeting between these two sides ended 1 – 1 in October and Rangers are unbeaten in the last three meetings with Kilmarnock. The teams have met 79 times and Kilmarnock have managed just eight wins while Rangers have 58 wins. 26 of Rangers’ wins over Kilmarnock have come away from home while Kilmarnock have won this clash just twice at home.