1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Bf4 d6 6.Nxc6 bxc6 7.Bd3 Ne7 8.O-O Ng6 9.Be3 d5 10.f4 Be7 11.c3 O-O 12.Nd2 a5 13.Qh5 Ba6 14.Bxa6 Rxa6 15.Rad1 f5 16.exd5 cxd5 17.Nf3 Qc7 18.g3 a4 19.Bd4 Bc5 20.Rf2 Re8 21.Ng5 Bxd4 22.cxd4 Kf8 23.Nxh7+ Kf7 24.Ng5+ Kf6 25.Re1 Qa7 26.Rd2 Rh8 27.Qe2 Re8 28.Kg2 Nf8 29.h4 Kg6 30.Nf3 Nd7 31.h5+ Kh6 32.g4 fxg4 33.Ng5 Nf6 34.Qd3 Ne4 35.Rxe4 dxe4 36.Qxe4 e5 37.Qh7#