1.e4 c5 2.f3 b5 3.Bxb5 e6 4.Ne2 Nf6 5.c4 a6 6.Ba4 Bd6 7.O-O Qc7 8.h3 O-O 9.Nbc3 Bb7 10.d3 Nc6 11.f4 Be7 12.Be3 Rad8 13.Qe1 d5 14.cxd5 exd5 15.e5 d4 16.exf6 Bxf6 17.Ne4 dxe3 18.Nxf6+ gxf6 19.Qh4 Nd4 20.Nxd4 Rxd4 21.Bb3 Qc6 22.Rf3 Kh8 23.Re1 Rxd3 24.Bc2 c4 25.Rexe3 Qb6 26.Rg3 Be4 27.Bxd3 cxd3 28.Qh6 Rg8 29.Kh2 d2 30.Rxg8+ Kxg8 31.Rxe4 Qd8 32.Re3 d1=Q 33.Rg3+ Qg4 34.Rxg4+ Kh8 35.Qg7# 1-0