More than 586,000 managers in Fantasy Premier League were grateful for snapping up Erling Haaland (£12.1m) for Gameweek 30 as the Manchester City striker returned from injury to grab a brace against Southampton and deliver another double-figure haul.
Haaland was declared fit by Pep Guardiola having missed Gameweek 29 with injury, and swiftly became the No 1 transfer target.
The Norwegian was also the most-captained player with nearly five million people handing him the armband.
And he duly rewarded his backers with his double in their emphatic 4-1 win at St Mary's.
GW30 most transferred-in players
|Player||Transferred in by ('000s)||Pts|
Jack Grealish (£6.9m) joined his team-mate among the most-bought players, with over 332,000 adding him to their squads.
A consistent performer since the season resumed, he's started 12 of Man City's 14 matches, providing six assists and scoring three goals.
And he added to that tally against Saints thanks to a goal and and an assist.
Meanwhile, Ollie Watkins (£7.2m) continued his recent good form to reward his 411,000+ new owners.
He scored a late goal in Aston Villa's 2-0 win over Nottingham Forest to take his tally to 11 attacking returns in 11 matches.
GW30 most-captained players
|Player||Captained by (000's)||Pts|
Marcus Rashford (£7.3m) and Mohamed Salah (£12.8m) completed the top three captains alongside Haaland.
Rashford supplied an assist in Manchester United's 2-0 win over Everton. He's now racked up 112 points since the season resumed following the FIFA World Cup 2022, 17 more than any other player.
However, six million managers people face an anxious wait for news on his fitness after the most selected midfielder in Fantasy limped off towards the end of the match.
Liverpool drew 2-2 with Arsenal on Sunday and it was an afternoon of mixed emotions for Salah, who extended his record of scoring or assisting against the Gunners to seven matches.
Salah netted in the first half, but then missed from the penalty spot to take a five-point return.
GW30 most transferred-out players
|Player||Transferred out by ('000s)||Pts|
Ivan Toney (£7.9m) was among the most-sold players in this round of matches.
Sitting precariously on nine yellow cards, one booking away from a two-match suspension, his 458,000+ sellers will feel they got off lightly in Brentford's 2-1 defeat to Newcastle United.
Toney took two penalties against the Magpies, scoring one and missing the other for a four-point return.
Ditched by more than 534,000 managers, Luke Shaw (£5.2m) didn't feature in the win over Everton because of a hamstring injury.
And having missed Arsenal's last two matches through injury, William Saliba (£5.1m) was ditched by over 466,000 managers. The centre-back sat out the 2-2 draw at Anfield.