1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e6 7.Bd3 Qc7 8.Nf3 Nbd7 9.a4 b6 10.O-O Bb7 11.Bd2 Be7 12.Kh1 h6 13.Qe2 g5 14.fxg5 hxg5 15.Bxg5 Nh5 16.Qf2 Bxg5 17.Nxg5 Ne5 18.Bb5+ axb5 19.Nxb5 Qe7 20.Nxf7 O-O 21.Nbxd6 Nxf7 22.Nxb7 Qxb7 23.Qh4 Ng7 24.Rf3 Nd6 25.Re1 Rxf3 26.gxf3 Qf7 27.Qg3 Rf8 28.Re3 Nc4 29.Rb3 Nd2 30.Rxb6 Nxf3 31.Rb8 Nd2 32.Rxf8+ Qxf8 33.Qd3 Nxe4 34.Kg2 Qf2+ 35.Kh3 Ng5+ 36.Kg4 Nf7 37.Kh3 Nf5 38.a5 Ng5+ 39.Kg4 Qh4#