1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.c3 d5 5.Qb3 Nbd7 6.O-O e5 7.d3 Be7 8.c4 dxc4 9.Qxc4 O-O 10.Nc3 Ne8 11.Qa4 Nd6 12.Rd1 h6 13.d4 exd4 14.Nxd4 Bxg2 15.Kxg2 Bf6 16.Ndb5 Nc5 17.Qg4 Bxc3 18.Nxc3 f5 19.Qf3 Qf6 20.Bf4 Nde4 21.Rac1 c6 22.Nxe4 Nxe4 23.Qb3+ Rf7 24.Qc4 c5 25.f3 g5 26.Be3 Nd6 27.Qd5 Re8 28.Qxd6 Rxe3 29.Qxf6 Rxf6 30.Kf2 Rfe6 31.Rc2 Kf7 32.Rd7+ Re7 33.Rd6 R3e6 34.Rd5 Re5 35.Rd6 R5e6 36.Rd8 Re8 37.Rd7+ R8e7 38.Rd5 Re5 39.Rd8 Re8 40.Rd6 R8e6 41.Rd7+ Re7 42.Rd8 Re8 43.Rd7+ R8e7 44.Rcd2 Rxe2+ 45.Kf1 Rxd2 46.Rxd2 Ke6 47.Rd8 Rd7 48.Rh8 Rd2 49.Rxh6+ Ke5 50.Rh5 Rxb2 51.Rxg5 c4 52.g4 c3 53.Rxf5+ Kd4 54.Rf4+ Kd3 55.g5 c2 56.a3 c1=Q# 0-1