1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Be7 5.Bg2 O-O 6.O-O c6 7.Qc2 b6 8.Nbd2 Bb7 9.e4 dxe4 10.Nxe4 Nbd7 11.Rd1 Nxe4 12.Qxe4 Nf6 13.Qc2 Qc8 14.c5 bxc5 15.dxc5 Nd5 16.a3 Bf6 17.Rb1 a5 18.b3 Nc3 19.Bb2 Nxd1 20.Bxf6 gxf6 21.Rxd1 Qc7 22.Qc3 Qe7 23.Rd4 Kh8 24.Ng5 Rg8 25.Ne4 Ba6 26.Nd6 Rac8 27.Rh4 Rc7 28.Be4 Rg7 29.Qxa5 Be2 30.Qa8+ Rg8 31.Rxh7#