1.c4 e6 2.Nc3 d5 3.d4 Nf6 4.cxd5 exd5 5.Bg5 c6 6.Qc2 h6 7.Bh4 g6 8.e3 Bf5 9.Bd3 Bxd3 10.Qxd3 Bg7 11.Nf3 Nbd7 12.Qc2 O-O 13.O-O Re8 14.h3 g5 15.Bg3 Ne4 16.Nxe4 Rxe4 17.a4 a5 18.Ra3 Bf8 19.Rb3 Bb4 20.Ne5 Qe7 21.f3 Rxe5 22.Bxe5 Nxe5 23.dxe5 Qxe5 24.f4 Qe7 25.fxg5 hxg5 26.Rf5 Re8 27.Qf2 Bc5 28.Rf3 b6 29.Rc3 Kg7 30.g3 f6 31.Kg2 Qd6 32.h4 gxh4 33.gxh4 Kf7 34.h5 Qe5 35.Qh4 Rg8+ 36.Rg3 Rxg3+ 37.Qxg3 Qxh5 38.Qc7+ Kg6 39.Qg3+ Kf7 40.Qc7+ Kg6 41.Qg3+ Qg5 42.Kf3 Kf5 43.Qh3+ Ke5 44.Qh2+ Ke6 45.Qh3+ Kd6 46.Ke2 Qe5 47.Rc2 Qe4 48.Qg3+ Kd7 49.Qh3+ Kc7 50.Qg3+ Kb7 51.Qg7+ Ka6 52.Rc3 Qxa4 53.Qxf6 Qg4+ 54.Kd2 Bb4 55.Qxc6 Bxc3+ 56.bxc3 Qc4 57.Qa8+ Kb5 58.Qe8+ Qc6 59.Qe5 Ka6 60.Qh8 a4 61.Kc2 Qc4 62.Qa8+ Kb5 63.Qe8+ Qc6 64.Qe5 Ka6 65.Qh8 Kb7 66.Qg7+ Qc7 67.Qd4 Qc4 68.Qg7+ Ka6 69.Qf8 Qe2+ 70.Kc1 Qxe3+ 71.Kc2 Qc5 72.Qa8+ Kb5 73.Qe8+ Qc6 74.Qe2+ Qc4 75.Qe8+ Qc6 76.Qe2+ Ka5 77.Qe7 Ka6 78.Qd8 Kb7 79.Qe7+ Qc7 80.Qe6 Qc6 81.Qe7+ Ka6 82.Qd8 b5 83.Kb2 Kb7 84.Qe7+ Qc7 85.Qe6 Qc6 86.Qe7+ Ka6 87.Qd8 a3+ 88.Kb3 Qc4+ 89.Kxa3 Qxc3+ 90.Ka2 Qa5+ 91.Qxa5+ Kxa5 92.Kb3 d4 93.Ka3 b4+ 94.Kb3 Kb5 95.Kb2 Kc4 96.Kc2 d3+ 97.Kd2 b3 98.Kc1 Kc3 99.Kd1 b2 100.Ke1 b1=Q+ 101.Kf2 Kd4 102.Kg2 Ke3 103.Kg3 Qg1+ 104.Kh3 Kf4 105.Kh4 Qg4# 0-1