1.Nf3 f5 2.Nc3 d6 3.e4 fxe4 4.Nxe4 e5 5.d4 Nf6 6.Bd3 Nc6 7.dxe5 dxe5 8.Qe2 Be7 9.Bc4 Bf5 10.Ng3 Bg6 11.O-O e4 12.Ng5 Nd4 13.Qd1 b5 14.Bb3 Nxb3 15.axb3 Qxd1 16.Rxd1 O-O 17.Ne6 Rfc8 18.Bf4 c6 19.Nc7 Rab8 20.Rxa7 Bc5 21.Ra6 Ng4 22.Rxc6 Bxf2+ 23.Kf1 Be3 24.Nd5 Rxc6 25.Ne7+ Kf7 26.Nxc6 Bxf4 27.Rd7+ Ke6 28.Nxb8 Nxh2+ 29.Kf2 Ng4+ 30.Ke2 Bxb8 31.Rxg7 Bxg3 32.Rb7 e3 33.Rxb5 Bxc2 34.Rg5 Bf5 35.Kf3 Bf2 36.Rg8 Ne5+ 37.Ke2 Bd3+ 38.Kd1 e2+ 39.Kd2 e1=Q# 0-1