0 - 3
Head-to-Head
Overall: 1483
Hard: 1749
Overall: 1800
Hard: 1745
Win Probability
Implied Odds
Nalbandian: -356
No recent matches available