Sikandar Raza and Hamilton Masakadza put on a record-breaking 224 for the first wicket as Zimbabwe stormed to an eight-wicket victory in the second one-day international against Afghanistan at Bulawayo.
Afghanistan teenager Usman Ghani had earlier notched his maiden ODI hundred to lead his side to a healthy-looking 256 for seven, but his heroics were overshadowed by the brilliant Raza and his partner Masakadza as Zimbabwe took a 2-0 lead in the four-match series.
Raza was in brutal mood as he too celebrated his first century at this level, clubbing 141 with seven sixes and 11 fours, while the experienced Masakadza only just failed to reach three figures as well, falling lbw for 93 off 113 balls.
The opening stand was a Zimbabwe record for any partnership in ODI cricket, breaking the 202 put on by fourth-wicket pair Stuart Carlisle and Sean Ervine against India in 2004, and their success today all but decided this clash.
Only 33 more runs were needed when the pair were finally parted by Sharafuddin Ashraf and the hosts had reduced that target to just two when they lost their second wicket.
Raza was the man to go, the 28-year-old just unable to finish the job for Zimbabwe as he skied Samiullah Shenwari to Dawlat Zadran having faced 133 balls.
New batsman Sean Williams then duly collected the pair of runs his side needed off the next delivery to seal a one-sided victory with more than six overs to spare.
Earlier, Ghani was undoubtedly the star of his side's innings as Afghanistan set their hosts a target of 257 after being sent into bat.
The 17-year-old opener - who was out for a duck in the opening ODI - struck 12 fours and a six in his 143-ball 118 before he was the seventh and final Afghanistan wicket to fall with the score on 222.
After Ghani, the tourists' next-best score came from Gulbadin Naib with 23 not out.