1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h3 Qc7 7.g4 e5 8.Nde2 h6 9.Bg2 Be6 10.O-O Nbd7 11.Nd5 Bxd5 12.exd5 g6 13.b3 Bg7 14.c4 e4 15.Be3 O-O 16.Qd2 Kh7 17.Ng3 Rfe8 18.Bd4 Re7 19.Rae1 Rae8 20.a4 b5 21.cxb5 axb5 22.a5 b4 23.Qxb4 Nxd5 24.Qd2 Bxd4 25.Qxd4 Qxa5 26.Rxe4 N7f6 27.Rxe7 Rxe7 28.Rd1 Re1+ 29.Kh2 Rxd1 30.Qxd1 Kg8 31.Bxd5 Nxd5 32.Ne4 Nc3 33.Nf6+ Kg7 34.Qxd6 Qa7 35.Ne8+ Kg8 36.Qf6 Qb8+ 37.Kg2 Qa8+ 38.Qf3 Qxe8 39.Qxc3 Qe4+ 40.Qf3 Qb4 41.Qd5 Kg7 42.Qc4 Qb7+ 43.Kh2 Qa7 44.Qc3+ Kg8 45.Kg1 Qa3 46.Qc8+ Kg7 47.Qc4 Kg8 48.b4 Qxh3 49.b5 Qf3 50.b6 Qd1+ 51.Kg2 Qb1 52.Qc6 Qb4 53.Kf3 Qb3+ 54.Ke4 Qb4+ 55.Ke5 Qe7+ 56.Kd5 Qg5+ 57.Kd6 Qd8+ 58.Kc5 Qe7+ 59.Qd6 Qg5+ 60.Kc6 Qxg4 61.b7 Qa4+ 62.Kc7 Qa5+ 63.Kd7 Qb5+ 64.Qc6 Qf5+ 65.Kd6 Qf6+ 66.Kd5 Qf3+ 67.Kc5 Qxf2+ 68.Kb5 Qb2+ 69.Ka6 Qa3+ 70.Kb6 Qb4+ 71.Kc7 Qe7+ 72.Kc8 Qf8+ 73.Kd7 Qb4 74.Qc8+ Kg7 75.b8=Q Qg4+ 76.Kc6 Qc4+ 77.Kb7 Qb4+ 78.Ka8 Qa5+ 79.Qa7 Qd5+ 80.Qab7 Qa5+ 81.Qa6 Qd5+ 82.Ka7 Qd4+ 83.Qb6 Qa4+ 84.Kb8 Qf4+ 85.Qcc7 Qe4 86.Qb5 h5 87.Qcc5 h4 88.Qe5+ Kh6 89.Qbc5 Qb1+ 90.Kc8 Qb7+ 91.Kxb7 f5 92.Qee7 g5 93.Qd4 g4 94.Qh8+ Kg6 95.Qhg7+ Kh5 96.Qgg5# 1-0