1.d4 Nf6 2.f4 e6 3.Nf3 d5 4.e3 c5 5.c3 Nc6 6.Bd3 Bd6 7.Nbd2 O-O 8.O-O a6 9.Ne5 Nd7 10.Rf3 Re8 11.Rh3 Bxe5 12.fxe5 Kf8 13.Rxh7 Qg5 14.Nf3 Qg4 15.h4 Qxh4 16.Nxh4 b5 17.Qh5 Ke7 18.Qg5+ f6 19.Qxg7+ Kd8 20.exf6 Kc7 21.f7 Rf8 22.Ng6 Bb7 23.Nxf8 Rxf8 24.e4 Ne7 25.Bf4+ Kc8 26.Bd6 Kd8 27.exd5 Bxd5 28.Rf1 Bxa2 29.Qg5 Kc8 30.Qxe7 c4 31.Qe8+ Rxe8 32.fxe8=Q+ Kb7 33.Qxd7+ Ka8 34.Be4#