1.e4 c5 2.Nc3 e6 3.g3 Nc6 4.Bg2 Nf6 5.d3 h6 6.f4 d5 7.e5 Nd7 8.Nh3 a6 9.O-O b5 10.Nf2 Bb7 11.a4 b4 12.Ne2 g5 13.Ng4 h5 14.Nf6+ Nxf6 15.exf6 gxf4 16.Nxf4 h4 17.c3 hxg3 18.hxg3 Qc7 19.Qg4 O-O-O 20.Nxd5 Rxd5 21.Bxd5 Ne5 22.Bxb7+ Qxb7 23.Qe4 Qxe4 24.dxe4 a5 25.Bf4 Bd6 26.Rad1 Bc7 27.cxb4 axb4 28.b3 Rg8 29.Kg2 Ng4 30.Kh3 Ne3 31.Bxc7 Rh8#