Adil Rashid has made sure a peculiar umpiring decision hasn't overshadow his 100th ODI with England set 257 to seal a series draw against South Africa in Johannesburg.
Amid confusion, the hosts were given back their review and Rassie van der Dussen was spared due to technical issues that had seen Temba Bavuma given out the previous ball.
Rashid was therefore deprived of the opportunity to go for a hat-trick.
However he took 3-51 including the wicket of dangerman Quinton de Kock, whose 69 plus an identical score from the unbeaten David Miller took the home side to what seems a below-par 7-256.
The ODI - in which South Africa were clad in pink and England incorporated a pink stripe to raise awareness for breast cancer - marked Rashid's first since the World Cup final.
In a fixture England need to win to avoid a first bilateral series defeat in three years, fellow spinner Moeen Ali also made a return.
Saqib Mahmood came in for his ODI debut - as Chris Woakes, Sam Curran and Matt Parkinson dropped out - and made inroads as cloud gave way to sun after England decided to field.
In tandem with Tom Curran, Mahmood exploited some early seam to restrict South Africa in the first powerplay, with De Kock befuddled several times before bowling Reeza Hendricks with one that brushed the off-bail.
A three-over burst from Joe Root yielded 25 runs to release the pressure as De Kock and Bavuma (29) settled in, only for Rashid to end a 66-run stand when the latter was given lbw.
Bavuma seemed to waste South Africa's review but his decision to query the on-field call had unforeseen consequences for Van der Dussen, who was rapped on the front pad by Rashid's next ball.
The batsman started to trudge off but because UltraEdge had not been working for Bavuma's dismissal, the umpires allowed Van der Dussen to review. The technology showed the delivery would have missed leg stump.
England were irate and Eoin Morgan remonstrated with the umpires but the tourists settled back to their task as Van der Dussen was bowled next over by Moeen, who was soon dispatched into the crowd by De Kock.
He had passed fifty off 62 balls but he then missed a heave off Rashid and was cleaned up before JJ Smuts was run-out for 31 after being sent back by David Miller to leave South Africa 5-155 after 35 overs.
Rashid had his third wicket when Andile Phehlukwayo missed a reverse sweep and was adjudged lbw for 14 before the Yorkshireman even grabbed a run out, with his throw allowing Morgan to whip off the bails as Beuran Hendricks was short of his ground.