1.e4 Nf6 2.e5 Ne4 3.d4 f6 4.Bd3 d5 5.f3 Ng5 6.Bxg5 fxg5 7.f4 g6 8.f5 c5 9.fxg6 Qb6 10.g7 Bxg7 11.Qh5+ Kd8 12.Qf7 Qxb2 13.Qxg7 Re8 14.Ne2 Bg4 15.O-O c4 16.Bxc4 dxc4 17.Nbc3 Qxc2 18.Rf8 Qg6 19.Rxe8+ Kxe8 20.Qh8+ Kd7 21.d5 Bxe2 22.Nxe2 Qd3 23.Nc3 Kc7 24.e6 Qe3+ 25.Kh1 b6 26.Nb5+ Kb7 27.Qe8 Qc5 28.d6 Nc6 29.Qd7+ Ka6 30.Nc7+ Ka5 31.Nxa8 c3