1.Nf3 d5 2.d4 Nf6 3.Bf4 c5 4.e3 cxd4 5.exd4 Nc6 6.c3 Bf5 7.Bd3 Bxd3 8.Qxd3 e6 9.Nbd2 Be7 10.O-O O-O 11.Ne5 Nxe5 12.Bxe5 Nd7 13.Rae1 b5 14.Re3 b4 15.Rh3 g6 16.Qe3 Bg5 17.f4 Be7 18.f5 Bg5 19.Bf4 Bxf4 20.Qxf4 exf5 21.Qh6 Nf6 22.Nf3 Re8 23.Ng5 Re2 24.Nxh7 Nxh7 25.Qxh7+ Kf8 26.Qh6+ Ke8 27.Re3+ Rxe3 28.Qxe3+ Kd7 29.Qe5 bxc3 30.Qh8 Ke7 31.Qe5+ Kf8 32.Qh8+ Ke7 33.Re1+ Kd7 34.Qe5 Kc6 35.Rc1 Qd6 36.Rxc3+ Kd7 37.Qe2 Rb8 38.Rc5 Qe6 39.Qxe6+ fxe6 40.b3 Rb4 41.Ra5 Rxd4 42.Rxa7+ Kd6 43.Kf2 Rd2+ 44.Kf3 e5 45.Ra6+ Kc5 46.Rxg6 d4 47.Rg5 e4+ 48.Kg3 d3 49.Rxf5+ Kd4 50.Rf8 e3 51.Rd8+ Kc3 52.Re8 e2 53.Kf2 Rxa2 54.h4 Kd2 55.h5 Ra8 56.Rxa8 e1=Q+ 57.Kf3 Qe3+