Hamilton v Dundee United
Hamilton have been brilliant over the last two weeks and they keep proving people, including myself, wrong.
I don't know whether to tip them or not, but I think they'll keep their run going.
Dundee United didn't look great against Rangers; they capitulated after they fell behind.
This will be a tough game for Craig Levein's side. If they play the way they can play, United could win it, but Hamilton are full of confidence and will make it difficult.
Prediction: 1-1
Kilmarnock v Falkirk
Kilmarnock are doing not too badly at the moment, picking up some good points against St Johnstone and Hibs.
I watched Falkirk against Rangers where they were OK in spells, but they're still not defending properly.
Against St Mirren last week, although Falkirk didn't play well they kept going until the end and earned an important point.
It's a big game for both sides, but I think Kilmarnock will be too strong for Eddie May's side.
Prediction: 2-0
Rangers v Motherwell
Rangers are playing really well with a couple of players finding their form. DaMarcus Beasley's come from nowhere and Nacho Novo's coming back to his best too.
Every department's coming together for Rangers, always giving their opponents a hard game.
Motherwell aren't playing as well as earlier in the season.
They did run Celtic close last week but, for all they are scoring, they are also losing too many goals.
Jim Gannon's side need a good result quickly, but I don't think it will come at Ibrox.
Prediction: 3-1
St Johnstone v St Mirren
It's been a disappointing couple of weeks for St Johnstone.
After defeat to Kilmarnock, they were really disappointing last weekend against Rangers and it's clear they are really missing Collin Samuel.
St Mirren are always better away from home.
They played OK last week, but were nothing special.
St Johnstone will be looking for the win because they are at home, but I think they'll have to settle for a point.
Prediction: 1-1
SUNDAY 20 DECEMBER
Hearts v Celtic
It's impossible to predict what Hearts will do from one week to the next.
You expect them to go and beat teams like Hamilton and they lose, then they go and draw with Dundee United.
Hearts always seem to be at their best in the bigger games.
Celtic are flying in the league at the moment, although after losing a couple of goals last week they will need to shore up their defence at Tynecastle.
It will be a tight game, but Celtic will take the win.
Prediction: 2-1
Billy Dodds was speaking to BBC Scotland's Alison Robbie |