1.Nf3 f5 2.c4 Nf6 3.g3 e6 4.Bg2 Be7 5.Nc3 Ne4 6.Qc2 Nxc3 7.dxc3 Nc6 8.e4 O-O 9.exf5 d6 10.O-O exf5 11.Re1 Bf6 12.Bf4 g5 13.Be3 f4 14.gxf4 gxf4 15.Bxf4 Bxc3 16.Ng5 Rxf4 17.Qxh7+ Kf8 18.Qh6+ Bg7 19.Nh7+ Kg8 20.Bd5+ Kh8 21.Qxf4 Kxh7 22.Qe4+ Kh6 23.Kh1 Qf6 24.Qe3+ Kh7 25.Be4+ Kh8 26.Rg1 Ne5 27.Rg5 Bh6 28.Rh5 Ng4 29.Qf3 Nxf2+ 30.Qxf2 Qxf2 31.Rxh6+ Kg7 32.Rg6+ Kf7 33.Rg2 Qf4 34.Re1 Bf5 35.Bd5+ Kf6 36.Rgg1 Rh8 37.Ra1 Qxh2# 0-1