1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 Be7 5.d3 d6 6.Nd2 Nf6 7.Nf1 O-O 8.Ne3 Nd4 9.O-O Rb8 10.a4 b6 11.Ned5 Nxd5 12.Nxd5 Bg5 13.c3 Bxc1 14.Rxc1 Ne6 15.Kh1 a6 16.g3 b5 17.axb5 axb5 18.Ba2 Bb7 19.Ne3 c4 20.f3 Qg5 21.Qe2 cxd3 22.Qxd3 Nc5 23.Qe2 Kh8 24.Rcd1 Qh5 25.Rf2 Rfd8 26.g4 Qg6 27.Nf5 Ne6 28.Nxd6 Bc6 29.Nf5 Nf4 30.Rxd8+ Rxd8 31.Qc2 Ra8 32.Rd2 Be8 33.b4 Qb6 34.Nd6 Qe3 35.Nxe8 Qe1#