1.Nf3 Nc6 2.d4 d5 3.e3 Bg4 4.Be2 Nf6 5.b3 e6 6.O-O Bd6 7.c4 O-O 8.Nc3 Bf5 9.Bb2 Ne4 10.Nd2 Nxc3 11.Bxc3 a5 12.a3 b6 13.g3 Ne7 14.Bf3 c6 15.e4 Bg6 16.Re1 h6 17.h4 Bh7 18.Qe2 Qd7 19.Bg2 a4 20.b4 b5 21.exd5 cxd5 22.c5 Bc7 23.Nf3 Be4 24.Ne5 Bxe5 25.Bxe4 Bxg3 26.Bd3 Bxh4 27.Bxb5 Qc7 28.Qf3 Ng6 29.Bd3 Rae8 30.Rad1 Qd8 31.Bc2 Qd7 32.Qg4 Bg5 33.Bd2 f5 34.Qh5 Bxd2 35.Rxd2 Nf4 36.Qf3 g5 37.Bd3 Qg7 38.Bb5 Re7 39.Bxa4 Ng6 40.Qc3 Nh4 41.Bd1 g4 42.Qg3 Qg5 43.Rd3 Rg7 44.f4 gxf3 45.Qxg5 hxg5 46.Bxf3 g4 47.Bd1 f4 48.b5 f3 49.Rf1 Ng6 50.b6 Nf4 51.Re3 Nh3+ 52.Kh1 Rh7 53.c6 e5 54.Rxe5 Nf2+ 55.Kg1 Nh3+ 56.Kh2 Ng5+ 57.Kg1 Nh3+ 58.Kh2 Ng5+ 59.Kg3 Ne4+ 60.Rxe4 dxe4 61.c7 e3 62.a4 Re7 63.d5 e2 64.Bxe2 fxe2 65.Re1 Re3+ 66.Kg2 g3 67.b7 Rf2+ 68.Kg1 Rf1+ 69.Rxf1 exf1=Q+ 70.Kxf1 Rf3+ 71.Ke2 g2 72.c8=Q+ Rf8 73.Qg4+ Kh7 74.Qxg2 Rf6 75.Qh3+ Kg7 76.Qa3 Kg8 77.Ke3 Ra6 78.Kf4 Rc6 79.b8=N Kh7 80.Kf3 Kh6 81.Ke2 Rc5 82.Kf3 Ra5 83.d6 Rd5 84.d7 Rd6 85.Qb3 Rd4 86.Qe6+ Kg7 87.Nc6 Rf4+ 88.Ke2 Rf1 89.Ke3 Rf3+ 90.Kd2 Rf5 91.Qd6 Re5 92.Nd8 Kg8 93.Qd3 Rf5 94.Qc2 Rb5 95.Nc6 Rd5+ 96.Qd3 Rd4 97.Nxd4 Kf7 98.Nb3 Kf6 99.d8=R Kg5 100.Kd1 Kh4 101.Qf3 Kg5 102.Qe4 Kf6 103.Qc6+ Kg5 104.Qc8 Kh4 105.Nc1 Kg5 106.Qb8 Kh6 107.Nb3 Kh5 108.Qg3 Kh6 109.Rh8# 1-0