1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 dxc4 5.e4 Bb4 6.Bxc4 Nxe4 7.O-O Nf6 8.Qa4+ Nc6 9.Ne5 Bd6 10.Nxc6 bxc6 11.Qxc6+ Bd7 12.Qf3 O-O 13.Bg5 h6 14.Bh4 Be7 15.Rad1 Rb8 16.b3 Rb6 17.Rfe1 Bc6 18.d5 exd5 19.Nxd5 Bxd5 20.Bxd5 Rd6 21.Bc4 Rxd1 22.Rxd1 Bd6 23.Re1 g5 24.Bg3 Kg7 25.Qc3 Re8 26.Rd1 Qe7 27.Bxd6 cxd6 28.h3 Qe5 29.Qxe5 dxe5 30.a4 h5 31.Kf1 h4 32.a5 Rc8 33.Ke2 Kf8 34.Rd6 Ke7 35.Ra6 Rc7 36.Kf3 Nd7 37.Kg4 Nc5 38.Rh6 Ne4 39.f3 Nd6 40.Kxg5 Rc8 41.Rh5 Rg8+ 42.Kxh4 Rxg2 43.Rg5 Rf2 44.Rxe5+ Kf6 45.Kg3 Rxf3+ 46.Kxf3 Kxe5 47.Bd3 Kd4 48.Be2 Kc3 49.Kf4 Kxb3 50.Ke5 Ne8 51.h4 f6+ 52.Ke6 Ka3 53.Kf5 Ng7+ 54.Kxf6 Nh5+ 55.Bxh5 Kb3 56.Kg7 Ka4 57.Bg6 Kb5 58.Be4 Ka4 59.Bd3 Kxa5 60.Ba6 Kxa6 61.h5 Ka5 62.Kf7 Kb6 63.Kg7 Ka5 64.Kh8 Kb6 65.h6 Kb7 66.h7 Kc7 67.Kg7 Kb7 68.Kh6 Kc6 69.Kg5 a5 70.h8=Q Kb6 71.Qh3 Kc7 72.Qh6 Kb7 73.Qf8 a4 74.Qf2 Kb8 75.Qf6 a3 76.Qd4 Kc7 77.Qf2 Kc8 78.Qg1 Kd7 79.Qf1 Kc7 80.Qb1 Kd6 81.Kf6 Kc7 82.Qc1+ Kd6 83.Qc3 Kd7 84.Qc4 Kd6 85.Qh4 Kc7 86.Kg6 Kb7 87.Qf6 Ka7 88.Qf4 Ka8 89.Qh4 Ka7 90.Qh1 Kb8 91.Qd1 Kc8 92.Kf7 Kc7 93.Qc1+ Kb6 94.Qh6+ Kb7 95.Qg6 Kb8 96.Kf6 Kc8 97.Kg7 Kb8 98.Qh5 Ka8 99.Qc5 Kb8 100.Qe5+ Ka7 101.Kh6 Ka8 102.Qh8+ Kb7 103.Qc3 Kb8 104.Qc6 Ka7 105.Qf6 a2 106.Qh8 Kb7 107.Qg7+ Kc6 108.Qe5 a1=B 109.Qxa1 Kc7 110.Qa6 Kd7 111.Qa8 Ke7 112.Qd5 Kf8 113.Qd7 Kg8 114.Qg7# 1-0