1.e4 c5 2.Nf3 e6 3.Bb5 a6 4.Be2 Nc6 5.O-O Nf6 6.Nc3 d5 7.exd5 exd5 8.d4 Be6 9.Re1 h6 10.a3 c4 11.Bf4 Bd6 12.Ne5 O-O 13.Bf3 Re8 14.h3 Qc7 15.Qd2 Rad8 16.Bg3 Ne7 17.Bf4 b5 18.Re2 Nf5 19.g4 Nh4 20.Bh1 h5 21.Bg5 Ng6 22.Rae1 Ne7 23.Bg2 hxg4 24.Bxf6 gxf6 25.Nxg4 Bxg4 26.hxg4 Bf4 27.Qd1 Qd7 28.Nxd5 Nxd5 29.Rxe8+ Rxe8 30.Rxe8+ Qxe8 31.Bxd5 Qd7 32.Be4 Qe6 33.Bf5 Qd5 34.c3 Kg7 35.Qe2 Bc1 36.Be4 Qe6 37.Kg2 Bxb2 38.Qxb2 Qxg4+ 39.Kf1 Qxe4 40.Qd2 Kf8 41.Qh6+ Ke7 42.Qh3 f5 43.Qh6 Qd3+ 44.Kg2 Qxc3 45.Qg5+ Ke6 46.Qd8 Qxa3 47.Qc8+ Ke7 48.Qc7+ Kf6 49.Qe5+ Kg6 50.d5 Qc5 51.Qg3+ Kf6 52.Qc3+ Ke7 53.Qe5+ Kd7 54.Qxf5+ Kd6 55.Qf6+ Kxd5 56.Qxf7+ Kc6 57.Qe8+ Kb7 58.Qd7+ Qc7 59.Qd5+ Qc6 60.Kh3 Qxd5 61.Kh4 Qd1 62.f4 a5 63.Kh3 Qd8 64.Kg3 Qb6 65.f5 Kc7 66.Kg4 Qd4+ 67.Kf3 Qd7 68.Kg2 Qe7 69.Kh2 Kc6 70.Kh3 Qf7 71.Kg3 Qc7+ 72.Kf3 Qg7 73.Kf2 Kd5 74.f6 Qxf6+ 75.Kg2 Qd6 76.Kg1 Kd4 77.Kg2 Qf8 78.Kh1 Qe7 79.Kg2 Qe2+ 80.Kh3 b4 81.Kg3 Qe1+ 82.Kf4 Qg1 83.Kf5 Kc5 84.Ke4 Qe3+ 85.Kxe3 c3 86.Kf2 Kd5 87.Kg1 Kd4 88.Kh1 Ke3 89.Kg2 Kd2 90.Kf2 a4 91.Kg3 Kc1 92.Kh3 Kb2 93.Kh4 c2 94.Kg4 Ka2 95.Kh3 c1=N 96.Kg3 Ka1 97.Kf3 b3 98.Ke4 Ka2 99.Kf5 a3 100.Kf6 Nd3 101.Kg5 Nc1 102.Kg4 Ka1 103.Kg3 a2 104.Kf3 Kb2 105.Ke3 a1=Q 106.Kf2 Ne2 107.Ke3 Qf1 108.Kd2 Qf5 109.Ke3 Nc1 110.Kd2 Qb5 111.Kd1 Qe2# 0-1