1.e4 c5 2.c3 e6 3.d4 d5 4.e5 cxd4 5.cxd4 Bd7 6.Bd2 Qb6 7.Bc3 Nc6 8.Nf3 Nge7 9.Na3 f6 10.Bd3 Ng6 11.exf6 gxf6 12.O-O Nf4 13.Re1 O-O-O 14.Bf1 Rg8 15.g3 e5 16.dxe5 Bg4 17.Qa4 d4 18.Bd2 Bxf3 19.Nc4 Qc7 20.Bxf4 Bb4 21.Bd2 Bxd2 22.Nxd2 Bd5 23.exf6 Qf4 24.Rad1 Qxf6 25.Bg2 Rgf8 26.f4 d3 27.Bxd5 Rxd5 28.Qb3 Rfd8 29.Ne4 Qg6 30.Nc3 R5d7 31.Qe6 d2 32.Re4 Qh5 33.Rxd2 Qc5+ 34.Rf2 Kb8 35.Kg2 Rd2 36.Ree2 R2d6 37.Qe4 Nd4 38.Qe5 Qc6+ 39.Re4 a6 40.f5 Ka7 41.f6 Ne6 42.b4 Rd3 43.Qxe6 Qxc3 44.f7 Rd2 45.Ree2 Rxe2 46.Qxe2 Qc6+ 47.Qf3 Rf8 48.Qxc6 bxc6 49.Rf5 Rd8 50.h4 Rd2+ 51.Kf3 Rg2 52.Ke3 Kb6 53.Ke4 Rh2 54.h5 Rh4+ 55.Kf3 Rd4 56.Ke3 Kb7 57.Kxd4 Kb6 58.Kc4 h6 59.Rc5 Kb7 60.g4 Ka7 61.Kc3 Kb6 62.b5 a5 63.f8=B Kb7 64.Bxh6 Kc8 65.a4 Kc7 66.bxc6 Kc8 67.Kd4 Kd8 68.Kc4 Ke8 69.Bf8 Kf7 70.Be7 Ke8 71.Bg5 Kf8 72.Kd5 Ke8 73.Bf6 Kf8 74.Bh4 Kf7 75.Bf2 Ke7 76.Ke4 Kd6 77.h6 Ke6 78.Bd4 Kf7 79.Be3 Ke7 80.Rb5 Kd6 81.Rxa5 Ke7 82.Ba7 Ke8 83.Ke3 Kf7 84.Kd2 Kf6 85.Kd3 Kf7 86.Rd5 Kf6 87.Rd8 Ke7 88.Rd6 Kxd6 89.g5 Ke7 90.Kc4 Kf7 91.g6+ Kf8 92.Be3 Ke7 93.Kd4 Kd8 94.Kd5 Ke7 95.Bb6 Ke8 96.Ba5 Ke7 97.g7 Kf7 98.g8=Q+ Ke7 99.Qg2 Ke8 100.Qg4 Kf7 101.h7 Kf8 102.Bc3 Ke7 103.Qg2 Kd8 104.c7+ Kc8 105.Qf3 Kb7 106.Ke5+ Ka6 107.Qd1 Ka7 108.a5 Ka6 109.Qd7 Kb7 110.c8=Q# 1-0