As we reach the final weekend of the Premier League season, it's time to dish out the Robbies, my end-of-term gongs.
It could still end with Manchester City winning the Treble and West Ham lifting a trophy in Europe, but most of all it's been another enthralling watch – with a World Cup sandwich filling in the middle.
Here are my picks when the prizes are handed out:
Ederson – Still the best keeper with the ball at his feet, and Manchester City have the Premier League's joint-best defensive record.
Kyle Walker – His performances against Real Madrid alone were top-drawer. Turns 33 this weekend but shows no sign of losing his pace.
Premier League odds and betting tipsJohn Stones – Hasn't played that many games at centre-back this season but has looked a class act each time and his adaptability is such an asset.
Lisandro Martinez – Helped Manchester United to two cup finals and a top-four finish. The fans have taken to him, which says a lot.
Nathan Ake – Chipped in with important goals for City and gets the nod at left-back just ahead of Brighton's Pervis Estupinan.
Rodri – Fundamental to City's domination of possession and territory, has taken over the role Fernandinho once occupied.
Kevin De Bruyne – Still the classiest, most complete midfield player in the Premier League, 10 goals and an incredible 28 assists in all competitions.
Martin Odegaard – Surprise choice as captain but his 15 goals, eight assists and leadership was a superb contribution to Arsenal's title challenge.
Mo Salah – Not his best season, yet 30 goals plus 14 assists puts him just ahead of Bukayo Saka for me. Last survivor of Liverpool's Mane-Firmino-Salah forward trio.
Erling Haaland – Simply immense. 52 goals says it all, but will he make the difference and help City win the Champions League at last? Yes, I think he will.
Marcus Rashford – What a difference a season makes: Looked lost and distracted 12 months ago, but 29 goals have restored him to full throttle.
Erling Haaland - To score 52 goals in a single campaign is incredible, ridiculous. Once Arsenal's title challenge was falling away, it could only be him.
World Cup hero wants Man Utd move as doubts over Harry Maguire's future growPep Guardiola – If Manchester City win the Treble, and I think they are going to, it's a one-horse race. But if it goes wrong for them over the next fortnight, Mikel Arteta would be a deserving recipient because the Gunners over-achieved by miles. Most people, including me, thought they would struggle to finish in the top four.
Honourable mentions for Erik ten Hag, Eddie Howe, Roberto De Zerbi, Thomas Frank, Gary O'Neil and Marco Silva – there has never been a wider field of candidates for this accolade.
Manchester City 4-0 Real Madrid - City didn't just beat the reigning European Cup holders soundly. They absolutely dismantled them, took them apart. It was the most accomplished display by an English club in Europe I've ever seen.
Argentina 3-3 France, World Cup final – The greatest game on the biggest stage of world football. From Lionel Messi finally lifting the holy grail to Kylian Mbappe matching Sir Geoff Hurst's hat-trick in 1966, only to finish on the losing side, the drama was breath-taking.
Sheffield Wednesday 5-1 Peterborough – After losing the first leg 4-0, Wednesday made us all believe in miracles.
Ismaila Sarr, West Brom 1-1 Watford – Almost three decades after David Beckham's 60-yard goal for Manchester United against Wimbledon, a worthy successor. Watford's season tailed off badly, but it had started so brightly with Sarr's insane opportunism from inside his own half.
In order, Julian Alvarez and Manuel Akanji (Manchester City) – at £14.1 million and £16.7m respectively, they were absolute steals in the transfer market. Honourable mentions for Lisandro Martinez and Casemiro at Manchester United, who were more expensive but made a fundamental difference to the side at Old Trafford.
Evan Ferguson (Brighton) – Watch this kid go, he's going to be a real beast in the box. And his Seagulls team-mate Julio Enciso looks a bit special, too.
Chelsea – no contest. Three managers, £600 million spent, no trophies and below halfway in the table. At least Mauricio Pochettino will be starting from a low base next season.
Ben Foster (Wrexham 3-2 Notts County) – In one of the best games of the season, in the most thrilling title chase of the season, a 40-year-old comes out of retirement and makes a brilliant 97th-minute penalty save to tip the National League promotion race decisively Wrexham's way.
Chris Knoll (West Ham) – Let's just say if you know what he did, you'll know why I'm commending him.
James Berry's first-half hat-trick for Macclesfield in a top-of-the-table win against Leek on our way to a second successive promotion.