1.e4 c5 2.Nc3 g6 3.f4 Bg7 4.Nf3 d6 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.O-O Nc6 8.d3 Nf6 9.Kh1 O-O 10.Ne2 b5 11.Ng3 a5 12.Rb1 a4 13.a3 Qc7 14.c3 e5 15.Qc2 Qe7 16.f5 h6 17.Qe2 Kh7 18.Be3 d5 19.fxg6+ fxg6 20.exd5 Nxd5 21.Ne4 Nxe3 22.Qxe3 c4 23.dxc4 bxc4 24.Rbd1 Rab8 25.Qe2 Nd8 26.Rd2 Qc7 27.Rfd1 Ne6 28.Rd7 Qc8 29.Nxe5 Nf4 30.Qe3 Rxb2 31.Qa7 Ne6 32.Rf7 Rxf7 33.Qxf7 Nf8 34.Nf6+ Kh8 35.Qg8#