1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Bg4 7.Bg5 h6 8.Bh4 Nbd7 9.e3 Bd6 10.Bd3 Qc7 11.Nd2 Bxh2 12.g3 g5 13.Rxh2 O-O-O 14.Ne2 gxh4 15.Rxh4 h5 16.f3 Be6 17.Kf2 Kb8 18.Nf4 Rdg8 19.Rah1 Rg5 20.Nf1 Rhg8 21.Nxh5 Nxh5 22.Rxh5 Rxg3 23.Nxg3 Qxg3+ 24.Ke2 Qg2+ 25.Ke1 Qxf3 26.Qf2 Rg3 27.Qxf3 Rxf3 28.Ke2 Rf6 29.Rh6 Bg4+ 30.Ke1 Rf3 31.Kd2 Rf2+ 32.Kc3 Rf3 33.Rf1 Rxe3 34.Rxf7 c5 35.Kd2 cxd4 36.Rhh7 Nc5 37.Rf8+ Bc8 38.Bf5 Ne4+ 39.Bxe4 dxe4 40.Rhh8 Rd3+ 41.Kc2 Kc7 42.Rxc8+ Kd6 43.Rcd8+ Kc5 44.Rh5+ Kc4 45.b3+ Kb4 46.Rhd5 Rc3+ 47.Kb2 Rxb3+ 48.axb3 a6 49.Rxd4+ Kb5 50.Kc3 Kc5 51.Re8 b5 52.b4+ Kb6 53.Rdxe4 Kc6 54.Kd4 Kb6 55.Kd5 a5 56.Re3 Ka7 57.Kc6 Ka6 58.Ra8# 1-0