1.g3 c5 2.c4 g6 3.d3 Nf6 4.Bg2 Bg7 5.Nc3 b6 6.Bxa8 Rg8 7.Qd2 Ng4 8.Qc2 g5 9.Nf3 a5 10.h3 Nf6 11.Rh2 e6 12.g4 d5 13.Bxg5 Nxg4 14.hxg4 Bf8 15.Bxd8 Ba6 16.O-O-O Kxd8 17.Rxh7 Bg7 18.cxd5 f5 19.dxe6 c4 20.gxf5 Bb5 21.Nxb5 Ke8 22.dxc4 Bf8 23.Rd5 Bg7 24.c5 Bxb2+ 25.Kd1 Na6 26.c6 Bd4 27.Rdd7 Rg6 28.c7 Rg1+ 29.Ne1 Rxe1+ 30.Kxe1 Bg7 31.c8=Q# 1-0