1.d4 Nf6 2.f3 d5 3.e4 dxe4 4.Nc3 exf3 5.Nxf3 Bg4 6.h3 Bh5 7.g4 Bg6 8.Ne5 c6 9.Bg2 Nfd7 10.Nxg6 hxg6 11.Qf3 e6 12.O-O f6 13.Qd3 f5 14.Bd2 Be7 15.Rae1 Nf8 16.gxf5 gxf5 17.Rxf5 exf5 18.Bg5 Ng6 19.Qxf5 Qxd4+ 20.Kh1 Qd6 21.Re6 Qg3 22.Qxg6+ Kd7 23.Rxe7+ Kc8 24.Qe6+ Kd8 25.Rd7+ Kc8 26.Rxg7+ Nd7 27.Qxd7+ Kb8 28.Qxb7#