1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.exd5 cxd5 5.a3 d4 6.Ne4 Nc6 7.h3 Bh5 8.d3 f5 9.Ng3 Bxf3 10.Qxf3 Qa5+ 11.Bd2 Qe5+ 12.Ne2 e6 13.g3 Qb5 14.Bg2 Nf6 15.O-O Bd6 16.b4 a6 17.a4 Qb6 18.b5 Nd8 19.Rfb1 a5 20.c3 dxc3 21.Bxc3 O-O 22.Rc1 Bc5 23.d4 Bd6 24.Bd2 Ne4 25.Be3 Bb4 26.Rc2 Nf7 27.d5 Qd6 28.dxe6 Ne5 29.Qh5 Qxe6 30.Nf4 Qb3 31.Rc7 Rae8 32.Rxb7 Bc3 33.Qd1 Qxd1+ 34.Rxd1 Nc4 35.Bc1 Rd8 36.Rxd8 Rxd8 37.Rc7 Rd1+ 38.Kh2 Nb6 39.Bxe4 Be5 40.Bf3 Bxc7 41.Bxd1 Nc4 42.Nd5 Nb6 43.f4 Nxd5 44.Bb3 h5 45.Kg2 Kf8 46.Bxd5 Bb6 47.Bc6 Kf7 48.Bd7 Be3 49.Bxe3 Kf8 50.Bxf5 Ke7 51.Be6 Kxe6 52.Ba7 Ke7 53.f5 Ke8 54.Kf3 Kd8 55.g4 Kc7 56.Bg1 Kb8 57.Bb6 Ka8 58.Bg1 Kb8 59.g5 h4 60.Bh2+ Ka8 61.Ke3 g6 62.Bg1 Kb8 63.Bh2+ Ka7 64.Kd2 gxf5 65.Kd1 f4 66.Kd2 Kb7 67.b6 Kc6 68.Bg1 Kd5 69.b7 Kd6 70.Bd4 Kc7 71.Bc3 Kb6 72.b8=Q+ Kc6 73.Qb2 f3 74.Qb1 Kd6 75.Qa2 f2 76.Qa3+ Kc7 77.Ke2 Kd8 78.Qb4 Kc7 79.Qe4 Kd8 80.Kf1 Kc7 81.Be5+ Kb6 82.Qb7+ Kxb7 83.Bd4 Kc7 84.g6 Kd7 85.Bc5 Kc8 86.Kxf2 Kd8 87.Ke2 Ke8 88.Ba7 Kd7 89.Bb6 Ke8 90.Bg1 Kd7 91.Ke1 Kc6 92.Kf1 Kd6 93.Ba7 Ke7 94.Bd4 Kd7 95.Bf2 Ke8 96.Bc5 Kd8 97.Kf2 Kc8 98.Kg1 Kb8 99.Be7 Kb7 100.Kh2 Kc7 101.Bg5 Kb7 102.Bd2 Ka7 103.Bb4 Kb8 104.Ba3 Ka7 105.Bf8 Kb8 106.Bb4 axb4 107.g7 Ka8 108.g8=Q+ Ka7 109.Qf7+ Kb8 110.Qf2 b3 111.Qd4 Kc8 112.Qf4 Kb7 113.Kg1 Ka6 114.Qh6+ Kb7 115.Kf2 b2 116.Qg7+ Kc6 117.Qxb2 Kd7 118.Qb6 Ke7 119.Ke1 Kd7 120.Qb5+ Kc8 121.Qb2 Kd8 122.Qb3 Ke8 123.a5 Kd7 124.Qf7+ Kd8 125.a6 Kc8 126.a7 Kd8 127.a8=Q# 1-0