1.e4 d5 2.exd5 Qxd5 3.Nf3 e6 4.Nc3 Qd8 5.Bc4 Nf6 6.d4 a6 7.a4 Bb4 8.O-O O-O 9.Ne2 b6 10.c3 Bd6 11.Ng3 Bb7 12.Bd3 c5 13.dxc5 Bxc5 14.Bf4 Nbd7 15.Qe2 Nd5 16.Bd2 Qc7 17.Rfe1 Nf4 18.Bxf4 Qxf4 19.Be4 Qc7 20.Bxb7 Qxb7 21.Ne4 Be7 22.Rad1 Rfd8 23.h3 Nf6 24.Nxf6+ Bxf6 25.Ne5 b5 26.axb5 axb5 27.Rxd8+ Rxd8 28.Rd1 Rd5 29.Ng4 Be7 30.Rxd5 Qxd5 31.Ne3 Qb3 32.Qc2 Qa2 33.g3 g6 34.Qd2 h5 35.Qd7 Qb1+ 36.Nf1 Bf6 37.Qxb5 h4 38.g4 Kg7 39.Qe2 Bg5 40.Kg2 Bf4 41.Qc4 Be5 42.Qb4 Qc1 43.Nh2 Kg8 44.Nf3 Bf6 45.Qb5 Qc2 46.Qe8+ Kg7 47.g5 Be5 48.Nxe5 Qe4+ 49.Nf3 Qxf3+ 50.Kxf3 f6 51.Qd7+ Kf8 52.Qa4 e5 53.Qa2 Ke7 54.Kg4 Ke8 55.Qf7+ Kxf7 56.gxf6 Kxf6 57.Kxh4 g5+ 58.Kg3 Kg7 59.Kf3 g4+ 60.hxg4 Kf8 61.Ke4 Kg8 62.Kd5 Kf7 63.f3 Kg7 64.Ke4 Kh6 65.Kxe5 Kg5 66.Ke6 Kf4 67.c4 Kg3 68.Ke7 Kf4 69.Kd8 Kxf3 70.Kc8 Kxg4 71.Kd7 Kf3 72.Kc8 Kg4 73.Kb7 Kf3 74.Kb8 Ke3 75.Ka7 Kf4 76.b3 Ke4 77.c5 Ke5 78.Kb7 Ke4 79.b4 Kf4 80.Ka8 Kf5 81.Kb8 Ke5 82.Kb7 Kf6 83.b5 Kg7 84.c6 Kf7 85.Kb8 Kg6 86.Kc8 Kg7 87.Kb8 Kh7 88.b6 Kg7 89.Kb7 Kf8 90.c7 Kg8 91.Ka8 Kh8 92.Ka7 Kg8 93.c8=Q+ Kg7 94.Ka8 Kh7 95.Qc3 Kg6 96.Qb4 Kg7 97.Qa4 Kh7 98.Qc4 Kg6 99.Qb3 Kg7 100.Qb2+ Kg6 101.Qf2 Kg7 102.Qg2+ Kh8 103.Qf3 Kh7 104.Qd3+ Kh6 105.Qd4 Kg5 106.Qh8 Kf4 107.Qh3 Ke5 108.b7 Kd6 109.Qc3 Kd5 110.b8=R Ke4 111.Rb7 Kf5 112.Re7 Kf4 113.Qb4+ Kg5 114.Re4 Kh6 115.Kb8 Kh5 116.Qb7 Kg6 117.Qd5 Kh6 118.Qg5+ Kh7 119.Rh4# 1-0