1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.a4 Bd7 9.Qxc4 Bc6 10.Bg5 Nbd7 11.Nc3 a5 12.Qd3 Bxf3 13.Bxf3 c6 14.Rfd1 h6 15.Bc1 e5 16.d5 Nc5 17.Qc2 Qb6 18.d6 Bd8 19.Be3 Qb3 20.Qb1 Bb6 21.Ra3 Qe6 22.b4 Ncd7 23.Bxb6 Nxb6 24.b5 e4 25.Bg2 Nc4 26.Rb3 e3 27.f4 Nd2 28.Rxd2 exd2 29.bxc6 Qe3+ 30.Kf1 Ng4 31.Nd1 Nxh2#