1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 b6 5.Ne2 Bb7 6.a3 Be7 7.d5 O-O 8.Ng3 d6 9.Bd3 exd5 10.cxd5 Nxd5 11.Nxd5 Bxd5 12.Qh5 f5 13.Nxf5 Bg5 14.Nxg7 Kxg7 15.Qxh7+ Kf6 16.Qg6+ Ke5 17.f4+ Bxf4 18.exf4+ Kd4 19.Be3+ Kxe3 20.Qg3+ Kd4 21.Kd2 Bxg2 22.Qf2+ Kd5 23.Qxg2+ Ke6 24.Qg4+ Kf7 25.Qg6+ Ke7 26.Rae1+ Kd7 27.Qe6+ Kc6 28.Be4+ Kb5 29.Qb3+ Ka5 30.Qb4+ Ka6 31.Qa4#