1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.Nd5 Qd8 5.d4 e6 6.Ndc3 cxd4 7.Nxd4 Qc7 8.Be3 a6 9.Qd2 Nf6 10.O-O-O b5 11.Bf4 e5 12.Nxc6 exf4 13.e5 dxc6 14.exf6 Be6 15.Ne4 Rd8 16.Qc3 Rxd1+ 17.Kxd1 g6 18.Bd3 Bd6 19.Nxd6+ Qxd6 20.Re1 Kd7 21.Kc1 Kc7 22.a4 Rb8 23.Qa5+ Kb7 24.Be4 Qc5 25.Bf3 Rc8 26.Re2 g5 27.h3 h6 28.Bg4 Bxg4 29.Re7+ Kb8 30.Qxa6 Rc7 31.hxg4 Rxe7 32.fxe7 Qxe7 33.Qb6+ Qb7 34.Qd8+ Ka7 35.Qa5+ Qa6 36.Qxa6+ Kxa6 37.axb5+ Kxb5 38.c3 c5 39.b3 c4 40.b4 Kb6 41.Kd2 Kc6 42.Ke2 Kd5 43.Kf3 Ke5 44.g3 fxg3 45.fxg3 f6 46.Ke3 f5 47.Kf3 Ke6 48.gxf5+ Kxf5 49.b5 Ke6 50.g4 Kd6 51.Ke4 Kc5 52.b6 Kxb6 53.Kd5 Kb5 54.Kd4 Kb6 55.Kxc4 Kc6 56.Kd4 Kd6 57.Ke4 Ke6 58.c4 Kf6 59.Kd5 Ke7 60.Ke5 Kd7 61.Kf5 Kd6 62.Kg6 Kc5 63.Kxh6 Kxc4 64.Kxg5 Kd3 65.Kh5 Ke4 66.Kh6 Kf4 67.g5 Kg3 68.Kh7 Kg4 69.g6 Kf4 70.Kh8 Ke4 71.Kg8 Kd5 72.Kh7 Ke4 73.g7 Kf3 74.Kg8 Kf4 75.Kf8 Kf3 76.Ke7 Kg4 77.Ke6 Kh3 78.Kf5 Kg2 79.Kf4 Kg1 80.Kf5 Kf2 81.Ke5 Kf3 82.Kd5 Kf4 83.Ke6 Ke3 84.Kf6 Kf2 85.Kf7 Ke1 86.g8=Q Kf1 87.Qf8 Ke1 88.Qe8+ Kf1 89.Qd8 Ke2 90.Qc8 Kd3 91.Qb8 Ke3 92.Qa8 Kf2 93.Qa2+ Kg3 94.Qa6 Kh2 95.Qa1 Kh3 96.Qa2 Kg3 97.Kg6 Kg4 98.Kg7 Kf4 99.Qa3 Kg4 100.Kg6 Kf4 101.Kf6 Ke4 102.Ke6 Kf4 103.Kd5 Kf5 104.Qa4 Kf6 105.Kd6 Kg7 106.Ke7 Kh8 107.Kf6 Kg8 108.Kg6 Kh8 109.Qa8# 1-0