1.d4 e6 2.Nf3 Bd6 3.g3 Nf6 4.Bg2 Ne4 5.O-O Nxg3 6.fxg3 O-O 7.e4 Nc6 8.c3 Ne7 9.Nbd2 Ng6 10.Nc4 Be7 11.a4 d5 12.exd5 exd5 13.Nce5 Nxe5 14.Nxe5 Bf5 15.Qb3 c6 16.Qxb7 Rb8 17.Qxc6 Rc8 18.Qxd5 Qc7 19.Qf3 Bd6 20.g4 Be6 21.Bf4 Qc4 22.Nxc4 Bxc4 23.Bxd6 a5 24.Bxf8 Rxf8 25.d5 Bxd5 26.Qxd5 h6 27.Rae1 h5 28.Re7 Rb8 29.Qxf7+ Kh7 30.Qxg7#