Juan Monaco has beaten Gael Monfils in three sets to advance to the next round of the Miami Masters.
The Argentine battled back from a set to beat the Frenchman 4-6 6-3 6-4 in two hours and 19 minutes.
Monaco looked to have an insurmountable task ahead of him when Monfils broke his serve to go 4-2 up in the deciding set.
However, the 27-year-old dug deep to win each of the next four games and cap a remarkable comeback.
The win sets up an unlikely fourth-round match with Andy Roddick, who overcame Roger Federer.