Only 26 points separated our top five this week in a round that saw some upsets in Spain and Cyprus, but expected results in Italy, Scotland, Belgium and South Africa.

MARLON777 won Round 19 with a 525-point rally. The Russian came back from a dismal 37-points performance in Round 18 to play well in 19. Backing Racing Santander to win 1-0 away, anticipating the draw in France, and believing in the Amakhosi were the cornerstones of his prize-winning performance.

KARAMELLA took second place, just four points behind the Russian winner. The Egyptian made eight-out-of-ten predictions correctly. His downfall? Expecting Caen to win at home and Fulham to overthrow West Ham.

intmilan finished third. Backing the Spanish and Cypriot outsiders paid off but had the American just backed Milan to do the business at home, he would have won the round.

Fourth place lucaskpo hit nine-out-ten - the best prediction ratio of our top five - but failed to snatch bonus points. The Argentinean also unsuccessfully played against the odds backing Thanda Royal Zulu to overthrow Chiefs, hoping for the big 81 points return and suffering the consequences.

Colombia's canesa finished in fifth place, a solitary point shy of a half-century. He was stifled by results in Australia, Belgium, and South Africa.

Top three stay the course
For the second week running, our top ten overall predictors failed net bonus points. Only three of our top ten predictors managed to gain ground on the leader, but even so, the biggest gain was only 41 points.

Last week's numbers must have shaken up Saururrex; he netted a half-decent 267 points this round. Second place kammer hit only two predictions accurately, but was saved from a disastrous round by backing APOEL for an 84-point return.

In third, Zizo10 scored almost one hundred points less than usual. The Egyptian slipped a little further from Saururrex but managed to close in one kammer. Phio79 logged the best performance of the top ten, scoring 308 points.

Round 20 (24 & 25 January)
Malaga CF-Atletico Madrid (Spain)
Lecce-Torino (Italy)
Sivasspor-Galatasaray (Turkey)
PSV-Nac Breda (Netherlands)
CD Nacional-Sporting CP (Portugal)
Real San Luis-Pachuca (Mexico)
Deportivo Italia-Monagas SC (Venezuela)
Waitakere United-Auckland City (New Zealand)
Ajax Cape Town-Moroka Swallows (South Africa)
Aberystwyth Town-Bangor City (Wales)

Looking for some extra-football action? Make sure to prepare for Matchday 6 of our World Cup Predictor and Fantasy games. You have until 11 February to make your selections.