1.Nf3 d5 2.g3 c6 3.Bg2 Nf6 4.O-O Bg4 5.c4 e6 6.cxd5 exd5 7.h3 Bh5 8.g4 Bg6 9.d3 Nbd7 10.Nh4 Bc5 11.Nxg6 hxg6 12.d4 Bd6 13.e3 Qe7 14.f4 Ne4 15.Qe1 O-O-O 16.Nc3 Nxc3 17.bxc3 g5 18.f5 Nf6 19.c4 Bb8 20.cxd5 Nxd5 21.e4 Nf4 22.Bxf4 Bxf4 23.Rd1 Rd7 24.Qc3 Rhd8 25.e5 Bxe5 26.Kh1 Bxd4 27.Qc4 Bb6 28.Rde1 Qd6 29.Re2 Bc7 30.Bf3 Qg3 31.Bg2 Qh2#