1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 h6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Kh1 f6 21.Bf3 b5 22.Ne3 Bd6 23.Qh2 Nb6 24.Rac1 Nc4 25.Ng4 e5 26.b3 exd4 27.bxc4 dxc3 28.Rxd6 Qxd6 29.Bxf4 Qd3 30.Qg2 Bxg4 31.Bxg4 Rae8 32.Bf5 g5 33.cxb5 cxb5 34.Bxg5 fxg5 35.Qxg5+ Kf7 36.Qh5+ Ke7 37.Rd1 Rxf5 38.Qh4+ Rf6 39.Rxd3 c2 40.Rc3 Rh8 41.Qxh8 Rf1+ 42.Kg2 Rf8 43.Qe5+ Kf7 44.Rxc2 Rh8 45.Qxh8 Ke6 46.h4 Kd7 47.h5 a4 48.h6 Kd6 49.h7 Ke6 50.Rc3 b4 51.Rc4 Kd6 52.Rd4+ Ke7 53.Rd3 b3 54.Rd4 b2 55.Qg7+ Ke8 56.h8=Q# 1-0