I would say DelPotro in 5.
lol Del Potro plays a "defensive" game??Tsonga beats Del Potro easily on grass every time since Del Potro moves like a sloth on the surface. Tsonga would also routine Del Potro at the very few tournaments that play a fast pace. The majority of the tour playing at a slow pace favors Del Potro's defensive game.