1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.d4 e6 5.c4 Nb4 6.d5 d6 7.a3 N4a6 8.exd6 Bxd6 9.Nf3 O-O 10.Bd3 Nc7 11.h4 f5 12.Bg5 Qe8 13.Kf1 e5 14.Bc2 e4 15.Nfd2 Nd7 16.Nc3 h6 17.Ndxe4 fxe4 18.Nxe4 Qf7 19.Qd3 Ne5 20.Qg3 Nxc4 21.Nxd6 Nxd6 22.Bxh6 Nxd5 23.Bg6 Qf6 24.Rd1 Be6 25.Kg1 gxh6 26.Be4+ Kh8 27.Bxd5 Nf5 28.Qc7 Nd4 29.Qxc5 Qxf2+ 30.Kh2 Qxh4+ 31.Kg1 Ne2#