1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Bd3 O-O 8.O-O d5 9.exd5 cxd5 10.h3 Re8 11.Bg5 c6 12.Qf3 h6 13.Bxf6 Qxf6 14.Qxf6 gxf6 15.Ne2 Rb8 16.Ng3 Bd6 17.b3 Re5 18.f4 Re3 19.Nh5 f5 20.Rae1 Rxe1 21.Rxe1 Kf8 22.Kf2 a5 23.Kf3 Be6 24.g4 fxg4+ 25.hxg4 Rb4 26.f5 Bd7 27.Nf6 Rb7 28.Nxd7+ Rxd7 29.f6 Bb4 30.Rh1 Bd2 31.Bf5 Rd6 32.c4 dxc4 33.bxc4 Rxf6 34.Rd1 Bb4 35.Ke4 Kg7 36.Rd7 Rd6 37.Rxd6 Bxd6 38.Bd7 c5 39.Kd5 Be7 40.Kc6 Kf6 41.Kb6 Bd8+ 42.Kxc5 Ke5 43.Kb5 Kd6 44.Be8 f6 45.c5+ Ke7 46.Bg6 Bc7 47.Kc6 Kd8 48.Kb7 Be5 49.c6 a4 50.a3 Bd6 51.Bc2 Be5 52.Bxa4 Bc7 53.Bb5 Ba5 54.a4 Bc7 55.Bc4 Ba5 56.Be6 Bc7 57.Bf5 Ba5 58.Ka6 Bc7 59.a5 Ke7 60.Kb5 Kd8 61.a6 Bb8 62.Kb6 Bc7+ 63.Kb7 Bd6 64.a7 Bc5 65.c7+ Ke7 66.a8=Q Kd6 67.Bc2 Bb4 68.Qf8+ Ke5 69.Qxb4 Kd5 70.Qd6+ Kc4 71.Kb6 h5 72.Qd3+ Kb4 73.Qe2 Ka3 74.Qh2 f5 75.Qg2 fxg4 76.Bd3 h4 77.Qxg4 Kb3 78.Qh5 Ka2 79.Qd5+ Kb2 80.Bc2 Kc3 81.Kb5 Kb2 82.Qc6 h3 83.Qc5 Kc1 84.Qf8 Kxc2 85.Qa8 Kb3 86.Qa1 h2 87.Qh1 Ka2 88.Qc6 h1=B 89.Qe6+ Ka1 90.Kc5 Be4 91.Qc8 Ka2 92.Qe6+ Ka3 93.Kd4 Bc2 94.Qe7+ Ka4 95.Kc5 Bd3 96.Qg5 Bc2 97.Qe3 Bb3 98.c8=R Ba2 99.Qf3 Bd5 100.Qxd5 Ka3 101.Qg5 Ka4 102.Qg3 Ka5 103.Rg8 Ka4 104.Rg5 Ka5 105.Kc6+ Ka6 106.Qg4 Ka7 107.Qf3 Kb8 108.Qf6 Ka8 109.Qg7 Kb8 110.Qb7# 1-0