1.Nf3 d5 2.d4 c5 3.Qd2 cxd4 4.c3 Nf6 5.cxd4 g6 6.e3 Bg7 7.Be2 O-O 8.O-O Nc6 9.Nc3 Ne4 10.Qd1 Bf5 11.Nh4 Be6 12.Nf3 Rc8 13.Bd2 Bf5 14.Nh4 Be6 15.Nf3 Bf5 16.Nh4 Bd7 17.Nf3 e6 18.Rc1 f5 19.h3 g5 20.Nxe4 fxe4 21.Nh2 Ne7 22.Ng4 Nf5 23.Ne5 Be8 24.Rxc8 Qxc8 25.Bb4 Rf6 26.Qc1 Qd8 27.Qc5 Bf8 28.Qc3 h5 29.Bxf8 Rxf8 30.Rc1 g4 31.hxg4 hxg4 32.Bxg4 Qh4 33.Qc8 Ng7 34.Bxe6+ Kh7 35.Rf1 Rf6 36.Bxd5 Rh6 37.f3 exf3 38.Nxf3 Qh1+ 39.Kf2 Qh5 40.Be4+ Kg8 41.Qxb7 Qg4 42.Ne5 Qh4+ 43.Ke2 Bh5+ 44.Kd3 Rf6 45.Rxf6 Qxf6 46.Qc8+ Ne8 47.Bd5+ Kg7 48.Qd7+ Kh6 49.g4 Qf1+ 50.Kc3 Qc1+ 51.Kb3 Qxe3+ 52.Kc4 Qc1+ 53.Kb3 Qe3+ 54.Kc4 Qc1+ 55.Kb4 Qxb2+ 56.Bb3 Qd2+ 57.Ka3 Qc1+ 58.Kb4 Qd2+ 59.Ka3 Qc1+ 60.Ka4 Nf6 61.Qe7 Nxg4 62.Nxg4+ Bxg4 63.Qf6+ Kh7 64.Qh4+ Kg7 65.Qxg4+ Kf6 66.Qe6+ Kg5 67.Qe5+ Kg6 68.Qe4+ Kf6 69.Qe6+ Kg5 70.d5 Qf4+ 71.Kb5 Qb8+ 72.Kc5 Qc7+ 73.Qc6 Qa5+ 74.Kd6 Qd8+ 75.Qd7 Qb6+ 76.Ke7 Qf6+ 77.Ke8 Qh8+ 78.Kf7 Qh7+ 79.Ke6 Qe4+ 80.Kd6 Qb4+ 81.Kc7 Qb6+ 82.Kc8 Qc5+ 83.Qc6 Qf8+ 84.Kc7 Qe7+ 85.Qd7 Qc5+ 86.Qc6 Qe7+ 87.Qd7 Qc5+ 88.Kb8 Qb6+ 89.Qb7 Qd6+ 90.Kxa7 Qc5+ 91.Ka8 Qa5+ 92.Kb8 Qd8+ 93.Ka7 Qa5+ 94.Qa6 Qc7+ 95.Ka8 Qd8+ 96.Kb7 Qd7+ 97.Kb6 Qd6+ 98.Kb5 Qd7+ 99.Qc6 Qa7 100.d6 Qb8+ 101.Kc5 Qa7+ 102.Qb6 Qa3+ 103.Kc6 Qc1+ 104.Qc5+ Qxc5+ 105.Kxc5 Kg6 106.d7 Kh6 107.d8=Q Kh7 108.Be6 Kh6 109.Bf5 Kh5 110.Qg8 Kh6 111.Qg6# 1-0