Grigor Dimitrov beat 17-time Grand Slam champion Roger Federer in an exhibition match at Madison Square Garden on Tuesday night in a confidence-building victory for the younger player.

Dimitrov won 6-2, 1-6, 7-5, rallying from a break down in the final set.

The 23-year-old Bulgarian is 0-3 in official matches against Federer, who's nearly a decade older.

Dimitrov broke Federer's serve in the final game to clinch the match.

Earlier, Gabriela Sabatini, 44, beat Monica Seles, 41, in a pro set 8-5. Both have rarely played since retiring, but they decided it was worth training to commemorate the 25th anniversary of their classic five-set 1990 WTA Finals match at the Garden, won by Seles.