1.e4 e6 2.Nc3 c5 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 a6 7.Qd2 Nf6 8.O-O-O Bb4 9.f3 Ne5 10.Bf4 d5 11.Bg3 O-O 12.Qg5 Bd6 13.Ndb5 axb5 14.Nxb5 Qc5 15.Nxd6 Nc6 16.a3 h6 17.Qd2 d4 18.b4 Qb6 19.Kb2 e5 20.Nc4 Qa7 21.Ra1 Be6 22.Nxe5 Rfc8 23.a4 Ne8 24.Nxc6 Rxc6 25.Bb5 Nd6 26.Bxd6 Rxd6 27.Rhd1 Rc8 28.Qe2 Rdd8 29.Ra3 Qb6 30.c4 dxc3+ 31.Rxc3 Rxc3 32.Rxd8+ Qxd8 33.Kxc3 Qf6+ 34.Kc2 Qa1 35.Qd2 Qa2+ 36.Kc3 Qa1+ 37.Kd3 Qb1+ 38.Kd4 Qg1+ 39.Ke5 Qxh2+ 40.f4 Qh4 41.Kd4 Qd8+ 42.Ke3 Qh4 43.a5 g5 44.Kd4 gxf4 45.Kc5 Qg5+ 46.Kb6 Qe5 47.Qd3 Qb2 48.Qd6 Qxg2 49.Qxf4 Qg1+ 50.Kxb7 Qd4 51.Qb8+ Kg7 52.Qg3+ Kh7 53.Qe1 Bd7 54.Qf1 Qxe4+ 55.Kc7 Bf5 56.Qc4 Qe5+ 57.Kb7 Be4+ 58.Bc6 Qe7+ 59.Kb6 Qd8+ 60.Kb5 Bxc6+ 61.Qxc6 Qd3+ 62.Qc4 Qd7+ 63.Ka6 Qd6+ 64.Kb7 Qd7+ 65.Kb6 Qd6+ 66.Kb5 Qd7+ 67.Qc6 Qd3+ 68.Kb6 Qd4+ 69.Qc5 Qd8+ 70.Ka6 Qa8+ 71.Kb5 Qb7+ 72.Ka4 Qd7+ 73.Kb3 Qd3+ 74.Qc3 Qd5+ 75.Qc4 Qf3+ 76.Kb2 Qf6+ 77.Qc3 Qd6 78.b5 Qd5 79.Qb4 Qe5+ 80.Kb3 Qe3+ 81.Qc3 Qe6+ 82.Qc4 Qe3+ 83.Ka4 h5 84.b6 Qe8+ 85.Kb4 Qe7+ 86.Kb5 Qe8+ 87.Kc5 Qe7+ 88.Kc6 Qe8+ 89.Kb7 Qe7+ 90.Ka6 h4 91.b7 Qd6+ 92.Ka7 Qe7 93.Ka8 h3 94.b8=Q h2 95.Qxh2+ Kg8 96.Qc8+ Kg7 97.Qg3+ Kf6 98.Qf4+ Kg6 99.Qff5+ Kh6 100.Qh8# 1-0