posvale has won Round 31. The Spaniard's accurate predictions included five draws, all of which returned over 70 points. Only two results escaped the winner, both of which came from South America.

Runner-up mohalgeria was stopped just six points short of first place. Sanfrecce Hiroshima's 3-3 thriller at Albirex Niigata and the Santiago Derby surprise-result worked against the Algerian's favour.

Third-place football22 was the only predictor in the top five to correctly predict that Colo Colo would turn their recent fortunes around on the big derby day. The Indian predictor will, however, be regretting his Dutch derby prediction; PSV Eindhoven's dramatic 6-2 win over Ajax caught him completely unaware.

Saururrex stunned as kammer closes in
You couldn't have asked for a more exciting build up to the season finale. After enjoying 17 rounds in first place with a very comfortable lead, Saururrex has been reigned in by the front runners. The top nine contenders averaged 307 points this weekend in response to the Mexican leader's 135 points.

kammer proved the surprise package of this round. After falling off the pace in Round 22, the German is back; his 493 points showing brought him within 138 points of the leader! Third-placed AGUEVO also regained some footing, after his Round 30 shock, returning 239 points. The American is now 404 points behind first.

Going into Round 32, 459 points separate first-place from fifth. The six remaining rounds will be a tense affair, as predictors try to pin-point results, knowing full well that one mistake could cost them the season,

Round 32 (25 & 26 April)
Manchester United - Tottenham Hotspur (England)
Litex Lovech - Lokomotiv Sofia (Bulgaria)
Fiorentina - AS Roma (Italy)
Rubin Kazan - Spartak Moskva (Russia)
Super Reds - Home United (Singapore)
Rapid Wien - Austria Wien (Austria)
Vardar Skopje - Rabotnicki Skopje (FYR Macedonia)
Santa Fe - Millonarios (Colombia)
Brujas FC - Ramonense (Costa Rica)
Olimpia - Cerro Porteno (Paraguay)