1.c4 Nf6 2.Nf3 b6 3.d4 e6 4.g3 Bb7 5.Bg2 Bb4+ 6.Bd2 Bxd2+ 7.Qxd2 d6 8.Qc2 O-O 9.O-O c5 10.Nc3 Nc6 11.Rad1 Ne8 12.d5 exd5 13.Nxd5 Nf6 14.Ng5 g6 15.Nxf6+ Qxf6 16.Ne4 Qe5 17.Nc3 Nb4 18.Qa4 Bxg2 19.Kxg2 a6 20.a3 b5 21.cxb5 axb5 22.Qxb5 Rfb8 23.Qd7 Rd8 24.Qg4 Nc6 25.Rd5 Qe6 26.Qf4 Nd4 27.Rd1 Nxe2 28.Nxe2 Qxe2 29.R1d2 Qb5 30.Rxd6 Rxd6 31.Qxd6 c4 32.Qf6 Re8 33.h4 h5 34.Kh2 Rb8 35.Kg1 Re8 36.Rd8 Rxd8 37.Qxd8+ Kh7 38.Qd2 Kg8 39.Kg2 Qc6+ 40.Kh2 Qb5 41.Qc1 Kh7 42.Qc2 Kg8 43.Kg1 Kh7 44.Qc1 Kg8 45.Qc3 Kh7 46.Kf1 Qd5 47.Ke2 Qe4+ 48.Kd2 Qd5+ 49.Ke3 Qe6+ 50.Kd4 Qb6+ 51.Kxc4 Qxf2 52.b4 Qa2+ 53.Kc5 Qf2+ 54.Kc6 Qf5 55.Kc7 Qb5 56.Qd4 Qa4 57.Qf2 Qb3 58.Qf4 Kg8 59.Qe5 Qxa3 60.b5 Qa7+ 61.Kc6 Qa8+ 62.Kc5 Qa3+ 63.Kb6 Qa8 64.Qd6 Kh7 65.Kc7 Qa7+ 66.Kd8 Qa8+ 67.Ke7 Qe4+ 68.Kf8 Qa8+ 69.Kxf7 Qf3+ 70.Ke8 Qa8+ 71.Qd8 Qe4+ 72.Qe7+ Kh8 73.Qxe4 Kh7 74.Qg4 g5 75.Kd8 Kh8 76.hxg5 Kg7 77.Kc7 Kg6 78.Qh4 Kh7 79.Kb6 Kg8 80.Qh3 h4 81.Ka5 Kh8 82.Qh2 Kg7 83.g6 Kf6 84.Qc2 Ke7 85.Ka6 Kd6 86.g7 Ke6 87.Qc5 Kf7 88.Qb6 Ke7 89.g8=Q Kd7 90.Qd5+ Kc8 91.Qbd8# 1-0