1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Qxf3 c6 6.Bd3 Bg4 7.Qf2 e6 8.Nge2 Bxe2 9.Nxe2 Be7 10.O-O O-O 11.Bg5 Nbd7 12.Qh4 g6 13.Rf3 Nd5 14.Rh3 h5 15.Bxe7 Qxe7 16.Qg3 Kh8 17.Rf1 Rg8 18.c4 Nb4 19.Qf4 Kg7 20.Bb1 f5 21.a3 Na6 22.Ng3 Kf7 23.Ne4 e5 24.dxe5 Qxe5 25.Nd6+ Kf6 26.Qh4+ Kg7 27.Nxf5+ Kh8 28.Qxh5+ gxh5 29.Rxh5#