1.d4 Nf6 2.Nc3 c5 3.d5 e6 4.e4 exd5 5.exd5 d6 6.Nf3 g6 7.Bb5+ Bd7 8.Bxd7+ Nbxd7 9.O-O Be7 10.Bh6 Ng4 11.Qd2 Nxh6 12.Qxh6 Ne5 13.Nxe5 dxe5 14.Rfe1 Bf6 15.f4 Qe7 16.d6 Qe6 17.Ne4 O-O-O 18.Nxf6 Qxf6 19.fxe5 Qf5 20.Qe3 b6 21.a4 f6 22.a5 Qxe5 23.Qf3 Qd4+ 24.Kh1 Qxd6 25.axb6 Qxb6 26.Re7 Rd6 27.Raxa7 Qb8 28.Ra8 Rd1+ 29.Qxd1 Qxa8 30.Qd7+ Kb8 31.Qc7#