1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Be2 Qc7 6.O-O Nf6 7.Nc3 b5 8.Bf3 Nc6 9.e5 Ng8 10.Nxc6 dxc6 11.Bf4 Ne7 12.Ne4 Nd5 13.Nd6+ Bxd6 14.exd6 Qd7 15.Bg3 O-O 16.b3 a5 17.c4 Nc3 18.Qd4 b4 19.a3 Rb8 20.Qc5 bxa3 21.Rxa3 Qd8 22.Be5 Nb5 23.cxb5 Rxb5 24.Qc3 c5 25.Rfa1 f6 26.Bg3 e5 27.Bd5+ Kh8 28.Rxa5 Rxa5 29.Rxa5 Qxd6 30.Qxc5 Qd7 31.Qxf8#