1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.g3 e6 7.Bg2 Bc5 8.d3 Nbd7 9.Qe2 O-O 10.O-O a5 11.a4 dxe4 12.Nxe4 Nxe4 13.dxe4 Qc7 14.Kh2 e5 15.h4 Rfd8 16.Bh3 Nf6 17.Bg5 Be7 18.Rad1 h6 19.Bc1 b5 20.b3 bxa4 21.bxa4 Rab8 22.Bf5 Rb4 23.Rxd8+ Qxd8 24.Rd1 Qc7 25.Kg2 Rxa4 26.g4 g6 27.g5 gxf5 28.gxf6 Bxf6 29.Qh5 Qe7 30.Qxf5 Qe6 31.Qxe6 fxe6 32.Bxh6 Rxe4 33.h5 a4 34.Rd7 Rh4 35.Ra7 Rxh5 36.Be3 Rh4 37.Kf1 Rc4 38.Ke2 e4 39.Kd2 Bb2 40.Bg5 a3 41.Be7 c5 42.Bg5 Kf8 43.Bh6+ Ke8 44.Bg5 Rd4+ 45.Ke2 Rd7 46.Ra8+ Kf7 47.Be3 Rd5 48.c4 Rd3 49.Bxc5 Kf6 50.Ra5 e5 51.Bb4 Ke6 52.Ra6+ Kd7 53.c5 Kc7 54.c6 Rb3 55.Ba5+ Kc8 56.c7 Kb7 57.Ra8 Kxa8 58.c8=Q+ Ka7 59.Qd7+ Rb7 60.Qa4 Kb8 61.Bb4 Ra7 62.Bd6+ Kb7 63.Qb5+ Kc8 64.Qb8+ Kd7 65.Qxa7+ Kxd6 66.Kd2 Kd5 67.Kc2 Kc4 68.Qa8 Kd4 69.Qa4+ Kd5 70.Qb4 Bd4 71.Qxa3 Bxf2 72.Qb3+ Kd4 73.Kd2 e3+ 74.Ke2 Ke4 75.Qc4+ Kf5 76.Qc8+ Kf4 77.Qd8 Kf5 78.Qd7+ Kf4 79.Qe8 Kf5 80.Qf7+ Kg5 81.Qg8+ Kf5 82.Kf3 Kf6 83.Qh8+ Kf5 84.Qh7+ Kf6 85.Ke2 Kg5 86.Qg7+ Kf5 87.Qg8 Kf4 88.Qh8 Kf5 89.Kf3 Ke6 90.Qc8+ Kf6 91.Qd7 Kg5 92.Qe8 Kf6 93.Qc8 Kf7 94.Ke2 Kf6 95.Qd8+ Kf5 96.Kf3 Kg6 97.Qe7 Kf5 98.Qd6 Bg1 99.Qd7+ Kf6 100.Qd8+ Kf5 101.Qf8+ Kg5 102.Qg8+ Kf5 103.Qxg1 e2 104.Kxe2 Kf6 105.Qh1 Ke7 106.Qa1 Kf7 107.Qb2 Kg6 108.Qa2 Kf5 109.Qb3 Kf6 110.Qa4 Kf5 111.Qb5 Ke4 112.Qc6+ Kf5 113.Ke3 Kg5 114.Ke4 Kh5 115.Kf5 Kh4 116.Qc7 Kh5 117.Qh7# 1-0