1.Nf3 c5 2.c4 Nf6 3.Nc3 e6 4.g3 Be7 5.Bg2 a6 6.d4 cxd4 7.Nxd4 Qc7 8.Bf4 e5 9.Nf5 exf4 10.Nxg7+ Kf8 11.Nf5 Bc5 12.Qd2 d5 13.Nh4 dxc4 14.Rd1 Nc6 15.O-O Be6 16.Nd5 Nxd5 17.Bxd5 Rd8 18.Qc3 Bd4 19.Qa3+ Qd6 20.Qxd6+ Rxd6 21.Bxc6 bxc6 22.gxf4 Rg8+ 23.Kh1 Bh3 24.Rg1 Rxg1+ 25.Kxg1 Bxf2+ 26.Kxf2 Rxd1 27.Nf3 Rb1 28.Ke3 Rxb2 29.Kd4 Rxa2 30.Kxc4 Rxe2 31.Kc5 Bg4 32.Ne5 Be6 33.Nxc6 Rxh2 34.Kb6 h5 35.f5 Bxf5 36.Ka5 h4 37.Kb4 h3 38.Nd4 Rf2 39.Nxf5 Rxf5 40.Ka3 h2 41.Kb3 Rf3+ 42.Kc4 h1=Q 43.Kd5 Ke7 44.Kd4 Kd6 45.Ke4 a5 46.Kd4 Qh4# 0-1