2006 Nikolay Davydenko (RUS) bat Augustin Calleri (ARG) 6-4, 6-3
2005 James Blake (USA) bat Feliciano Lopez (ESP) 3-6, 7-5, 6-1
2004 Lleyton Hewitt (AUS) bat Luis Horna Pérou 6-3, 6-1
2003 Paradorn Srichaphan (THA) bat James Blake (USA) 6-2, 6-4
2002 Paradorn Srichaphan (THA) bat Juan Ignacio Chela (ARG) 5-7, 6-2, 6-2
2001 Tommy Haas (ALL) bat Pete Sampras (USA) 6-3, 3-6, 6-2
2000 Magnus Norman (SUE) bat Thomas Enqvist (SUE) 6-3, 5-7, 7-5
1999 Magnus Norman (SUE) bat Alex Corretja (ESP) 7-6, 4-6, 6-3
1998 Patrick Rafter (AUS) bat Felix Mantilla (ESP) 7-6, 6-2
1997 Carlos Moya (ESP) bat Patrick Rafter (AUS) 6-4, 7-6
1996 Andreï Medvedev (UKR) bat Martin Damm (RTC) 7-5, 6-3
1995 Ievgueni Kafelnikov (RUS) bat Jan Siemerink (NED) 7-6, 6-2
1994 Ievgueni Kafelnikov (RUS) bat Cédric Pioline (FRA) 5-7, 6-1, 6-2
1993 Marc Rosset (SUI) bat Michael Chang (USA) 6-4, 3-6, 6-1
1992 Petr Korda (RTC) bat Ivan Lendl (RTC) 6-2, 6-2
1991 Ivan Lendl (TCH) bat Stefan Edberg (SUE) 6-3, 6-2
1990 Stefan Edberg (SUE) bat Goran Ivanišević (CRO) 7-6, 6-3