Montreal / Toronto 1989

ATP · Hard

Ivan Lendl won the title, beating John McEnroe 6–1 6–3 in the final.

Matches by round

Final

1 finished
Fin
🇺🇸Ivan Lendl166
🇺🇸John McEnroe213

Semifinals

2 finished
Fin
🇺🇸Ivan Lendl1636
🇺🇸Andre Agassi3264
Fin
🇺🇸John McEnroe2466
🇺🇸Jay Berger6634

Quarterfinals

4 finished
Fin
🇺🇸Ivan Lendl1746
🇨🇦Grant Connell660
Fin
🇺🇸Andre Agassi366
🇨🇦Andrew Sznajder1210
Fin
🇺🇸Jay Berger6666
🇻🇪Nicolas Pereira713
Fin
🇺🇸John McEnroe2726
🇦🇹Alex Antonitsch563

Round of 16

8 finished
Fin
🇺🇸Ivan Lendl1366
🇺🇸Jimmy Arias16614
Fin
🇨🇦Grant Connell657
🇺🇸Jonathan Canter375
Fin
🇺🇸Andre Agassi3637
🇳🇿Kelly Evernden13265
Fin
🇨🇦Andrew Sznajder12626
🇺🇸Kevin Curren5263
Fin
🇺🇸Jay Berger667
Fin
🇻🇪Nicolas Pereira616
🇺🇸Tim Mayotte4363
Fin
🇦🇹Alex Antonitsch366
🇮🇹Diego Nargiso633
Fin
🇺🇸John McEnroe267
🇺🇸Richey Reneberg1536

Round of 32

16 finished
Fin
🇺🇸Ivan Lendl176
🇺🇸Kelly Jones61
Fin
🇺🇸Jimmy Arias1666
🇺🇸Jeff Tarango22
Fin
Fin
🇨🇦Grant Connell646
🇸🇰Miloslav Mecir7264
Fin
🇺🇸Andre Agassi3636
🇺🇸Shelby CannonQ363
Fin
🇳🇿Kelly Evernden13606
🇺🇸Leif Shiras464
Fin
Fin
🇺🇸Kevin Curren567
🇦🇺Carl Limberger45
Fin
🇺🇸Jay Berger6
🇦🇺Simon Youl
Fin
🇺🇸Chris GarnerQ01
Fin
🇻🇪Nicolas Pereira66
🇺🇸Todd Witsken1431
Fin
🇺🇸Tim Mayotte467
🇫🇷Philippe Pech26
Fin
🇦🇹Alex Antonitsch667
🇫🇷Yannick Noah8376
Fin
Fin
🇺🇸Richey Reneberg15376
🇦🇺Richard Fromberg651
Fin
🇺🇸John McEnroe2646
🇺🇸Ned Caswell263

Round of 64

24 finished
Fin
🇺🇸Kelly Jones677
🇦🇺Sandon StolleQ766
Fin
🇺🇸Jeff Tarango66
🇨🇿Milan Srejber44
Fin
🇺🇸Jimmy Arias1666
🇸🇪Thomas Hogstedt02
Fin
🇺🇸Jonathan Canter66
🇭🇷Goran Ivanisevic1034
Fin
🇨🇦Robert JanecekWC271
Fin
🇨🇦Grant Connell67
🇺🇸Miles WalkerQ35
Fin
🇺🇸Shelby CannonQ66
🇨🇦Mark Greenan41
Fin
🇺🇸Leif Shiras466
🇬🇧Jeremy Bates630
Fin
🇳🇿Kelly Evernden1376
🇨🇦Chris Pridham64
Fin
🇨🇦Andrew Sznajder12767
🇳🇬Nduka Odizor676
Fin
🇦🇺Carl Limberger567
🇸🇪Johan Carlsson746
Fin
🇦🇺Simon Youl66
🇺🇸Greg FaillaQ44
Fin
🇺🇸Tommy HoQ45
Fin
🇺🇸Chris GarnerQ277
🇺🇸Glenn Layendecker11665
Fin
🇺🇸Todd Witsken1466
🇨🇦Sebastien LareauWC11
Fin
🇫🇷Philippe Pech66
🇺🇸Charles BeckmanQ22
Fin
🇦🇹Alex Antonitsch66
🇺🇸Dan Cassidy23
Fin
🇮🇹Diego Nargiso676
Fin
🇺🇸Richey Reneberg1566
🇺🇸Bret Garnett34
Fin
🇦🇺Richard Fromberg666
🇨🇦Glenn Michibata744
Fin
🇺🇸Ned Caswell66
🇨🇦Daniel NestorWC33