1.c3 b5 2.e4 b4 3.d4 c5 4.Nf3 bxc3 5.Nxc3 cxd4 6.Nxd4 e5 7.Ndb5 a6 8.Nd6+ Bxd6 9.Qxd6 Ne7 10.Qxe5 O-O 11.Bc4 d5 12.exd5 Nd7 13.Qg5 h6 14.Qg3 Nf5 15.Qf4 Re8+ 16.Be2 Nf6 17.O-O Nxd5 18.Nxd5 Rxe2 19.Nc3 Re8 20.h3 Be6 21.Rd1 Qb6 22.b3 Rad8 23.Bb2 Nd4 24.Rd2 Nf5 25.Rad1 Rxd2 26.Rxd2 Rd8 27.Na4 Qb8 28.Qxb8 Rxb8 29.Nc5 Rb6 30.Nxe6 Rxe6 31.Kf1 f6 32.Rc2 Kf7 33.Rc7+ Kg6 34.Bc3 Ne7 35.Rc5 Kf7 36.Rc7 Kg8 37.Ra7 Nc8 38.Rc7 Ne7 39.Rc5 Kf7 40.g3 g5 41.b4 Rd6 42.Ke2 Re6+ 43.Kd3 Rd6+ 44.Kc4 Re6 45.a4 h5 46.b5 axb5+ 47.axb5 h4 48.gxh4 gxh4 49.Rh5 Re4+ 50.Kc5 Rf4 51.Bd4 Ke6 52.b6 Kd7 53.b7 Kc7 54.Rh7 Kxb7 55.Rxe7+ Kb8 56.Kd5 Rf3 57.Re3 Rxf2 58.Rb3+ Kc8 59.Bxf2 Kd8 60.Kc4 Kc8 61.Rg3 hxg3 62.Bxg3 Kd7 63.Kd5 Ke7 64.Bd6+ Kf7 65.h4 Kg6 66.Bg3 Kh5 67.Ke6 Kg6 68.Be1 f5 69.Ke5 f4 70.Kxf4 Kh5 71.Kg3 Kh6 72.Kg4 Kg6 73.Kf3 Kh5 74.Bg3 Kg6 75.Kg4 Kh6 76.Bc7 Kg6 77.Bf4 Kf6 78.h5 Kg7 79.Kg5 Kh7 80.Kg4 Kg7 81.h6+ Kh7 82.Kf5 Kg8 83.Kg6 Kh8 84.Be5+ Kg8 85.h7+ Kf8 86.h8=Q+ Ke7 87.Qh2 Kd7 88.Qd2+ Kc6 89.Bh8 Kb5 90.Kf5 Kb6 91.Qh6+ Kb5 92.Qh5 Kb6 93.Bc3 Kc7 94.Qg6 Kd8 95.Ba1 Kd7 96.Qe6+ Kd8 97.Kf6 Kc7 98.Bc3 Kb8 99.Qf7 Kc8 100.Be1 Kd8 101.Ke6 Kc8 102.Qd7+ Kb8 103.Qh7 Ka8 104.Qg8+ Kb7 105.Qg5 Ka8 106.Qd5+ Kb8 107.Qe4 Ka7 108.Bd2 Ka6 109.Qa8+ Kb5 110.Bg5 Kc5 111.Bd8 Kb4 112.Kd5 Kc3 113.Be7 Kd3 114.Ba3 Ke3 115.Qa4 Kf3 116.Qb4 Kf2 117.Qf8+ Ke3 118.Bd6 Kd2 119.Qa8 Kc2 120.Ke4 Kc1 121.Qc6+ Kb2 122.Qb5+ Kc1 123.Kd3 Kd1 124.Qb1# 1-0