1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.Nc3 Nf6 5.Be2 Bd6 6.d4 cxd4 7.Nxd4 Be5 8.Be3 Qb6 9.Ndb5 Qa5 10.O-O O-O 11.f4 Bb8 12.e5 Ne8 13.c5 a6 14.Na3 Ba7 15.Nc4 Qd8 16.Qd2 Qe7 17.Na4 f6 18.Nab6 Rb8 19.Qc3 Nc7 20.Rad1 fxe5 21.fxe5 Rxf1+ 22.Bxf1 Bxb6 23.Nxb6 Na8 24.Nxa8 Rxa8 25.Bd3 Qh4 26.Rf1 Qh5 27.Qc2 b5 28.Bxh7+ Qxh7 29.Rf8+ Kxf8 30.Qxh7 Bb7 31.h4 Nxe5 32.Bd4