The second most-sold player in Fantasy Premier League, Aleksandar Mitrovic (£6.8m), produced his biggest haul of the season to punish the host of managers who sold him.
Ahead of Gameweek 17, Mitrovic was a doubt for Fulham's trip to Crystal Palace with a foot problem, and was ditched from 957,000+ teams.
But not only did the Serbia international overcome those injury fears to start against the Eagles, he went on to score one goal and produce two FPL assists in a 3-0 victory.
Mitrovic claimed the maximum three bonus to earn his second-biggest career haul of 15 points, after the 16 he claimed against Burnley in Gameweek 3 of the 2018/19 season.
|Player||Transferred out by ('000s)||Pts|
There was no such misfortune for those who parted company with Wilfried Zaha (£7.5m).
The Eagles talisman was dumped by over 795,000 following his second penalty miss of the campaign in Gameweek 16, and Zaha blanked in the defeat to Fulham.
Meanwhile, a knee injury for Gabriel Jesus (£8.0m) meant the Arsenal forward became the most-sold player ahead of Gameweek 17, shipped out by more than 2.2million managers.
|Player||Transferred in by ('000s)||Pts|
Ivan Toney (£7.4m) rewarded his 1.3m new owners with his 11th goal of the season.
The No 1 transfer target ahead of Gameweek 17, Toney followed up his brace against Manchester City in Gameweek 16 with a goal at home to Tottenham Hotspur.
However, a yellow card in Brentford's 2-2 draw with Spurs reduced his total to five points.
Marcus Rashford (£6.7m) took second spot, transferred in by only 2,000 fewer managers.
And he rewarded managers by producing a goal and an assist with three bonus points in Manchester United's 3-0 win against Nottingham Forest.
Reece James (£5.8m) returned for Chelsea in their 2-0 win over AFC Bournemouth after recovering from injury during the season break.
However 1.2m Fantasy bosses were left disappointed as he was withdrawn in the 53rd minute through injury meaning he only produced one point.
|Player||Captained by (000's)||Pts|
Erling Haaland (£12.2m) was handed the armband by more than 7.1m managers for Manchester City's trip to Leeds United on Wednesday. Only once before, in Gameweek 10, has he or any player been captained in greater numbers.
Haaland repaid their faith by scoring twice in City's 3-1 victory and claiming a bonus three for a 26-point haul.
Salah and Kevin De Bruyne (£12.6m) completed the top three captains but are both some way behind the Norwegian.
It could make Salah a big Gameweek 17 differential after he got a goal and an assist in Liverpool's 3-1 win at Aston Villa.
De Bruyne, meanwhile, was unable to match the 16 points he returned in his last encounter with Leeds.
See: Fantasy Premier League stats
Part 2: GW17 Bonus points
Part 3: Boxing Day review: Trippier and Almiron become centurions