Federer hade 6-3 i tiebreaket men tappade till 6-6 och då var Tsonga bara två bollar från matchen.
Schweizaren behöll lugnet och kunde ta hem andra set.
I det tredje setet gick han fram till 2-0 efter att ha tagit vara på sin första breakboll, vilket var den 16:e(!) fram till dit (2/19 på hela matchen).
Efter att ha rivit den muren var det sedan bara uppvisning innan Federer vann på sin tredje matchboll. Han vräkte in en tung serve som Tsonga inte kunde returnera innanför linjerna.