1.Nf3 c6 2.d3 d5 3.b3 c5 4.Bd2 Nc6 5.g3 e5 6.e4 dxe4 7.dxe4 Nf6 8.Nc3 a6 9.Bg2 Be7 10.Bg5 Qa5 11.Qd2 Bg4 12.Bxf6 Bxf6 13.Nd5 Qxd2+ 14.Nxd2 Nb4 15.O-O Nxc2 16.Rac1 Nd4 17.Rxc5 O-O 18.Rc7 b5 19.h3 Be2 20.Rfc1 Bg5 21.f4 exf4 22.gxf4 Bd8 23.R7c3 Bh5 24.Kf1 Ne2 25.Rc8 Ba5 26.Rxa8 Rxa8 27.Rc2 Nd4 28.Rb2 Kf8 29.b4 Bd8 30.Nb3 Nxb3 31.Rxb3 Rc8 32.Rc3 Rxc3 33.Nxc3 f6 34.Nd5 Bf7 35.Ke2 Be7 36.Nxe7 Kxe7 37.a3 g5 38.Ke3 h6 39.Bf3 Be6 40.Bg4 Bxg4 41.hxg4 Ke6 42.Kf3 Kd6 43.f5 Kd7 44.Ke3 Ke7 45.Kd4 Kd6 46.e5+ fxe5+ 47.Ke4 Ke7 48.Kxe5 Kf7 49.f6 Kf8 50.Ke6 Ke8 51.f7+ Kf8 52.Kf6 h5 53.gxh5 g4 54.h6 g3 55.h7 g2 56.h8=Q# 1-0