1.e4 Nc6 2.Nf3 e6 3.d4 d5 4.e5 f6 5.Bf4 Nge7 6.exf6 gxf6 7.Nh4 Bg7 8.Qh5+ Kd7 9.c3 Qe8 10.Qd1 Ng6 11.Nxg6 hxg6 12.Na3 a6 13.Qd2 g5 14.Be3 b6 15.Be2 Bb7 16.f4 gxf4 17.Bxf4 Qg6 18.O-O-O Rab8 19.Bf3 Bf8 20.Nc2 Na5 21.Rhe1 Nc4 22.Qe2 Qf5 23.Kb1 Bd6 24.Bxd6 Nxd6 25.g4 Qf4 26.Qxe6+ Kd8 27.Qe3 Qxe3 28.Nxe3 Rxh2 29.Ng2 Nb5 30.Nf4 Bc8 31.Ne6+