1.e4 c5 2.Nc3 d6 3.Nf3 Nf6 4.Bb5+ Bd7 5.Bxd7+ Qxd7 6.O-O Nc6 7.d3 e6 8.h3 Be7 9.Bf4 O-O 10.e5 dxe5 11.Nxe5 Nxe5 12.Bxe5 Qc6 13.Rb1 Rad8 14.Qe2 Nd7 15.Bh2 Rfe8 16.Rfe1 Bf8 17.Ne4 e5 18.Nd2 Nb6 19.Qg4 Rd4 20.Qf3 Qc7 21.Qh5 Rd5 22.Nc4 Nxc4 23.dxc4 g6 24.Qe2 Rd7 25.Bxe5 Qc6 26.Qg4 Rde7 27.Bc3 Rxe1+ 28.Rxe1 Rxe1+ 29.Bxe1 Bg7 30.b3 Bd4 31.Bd2 Kg7 32.a4 h5 33.Qf4 Qe6 34.Qf3 Qe7 35.Kf1 Qd7 36.Bg5 Qc7 37.Bf4 Qe7 38.Bd2 Kg8 39.Qf4 Kg7 40.h4 Qe6 41.Qf3 Qd7 42.g3 b6 43.Kg2 Qe6 44.Bf4 Qe1 45.Bb8 Qe7 46.Kf1 Qd7 47.Kg2 Qe7 48.c3 Bf6 49.Qa8 Bxc3 50.Bxa7 Bd4 51.Bb8 Qe2 52.Qf3 Qd2 53.Bc7 Qb4 54.Bd8 Kg8 55.Qa8 Kh7 56.Qb7 Kg7 57.Qf3 Qa5 58.Kf1 Qb4 59.Bc7 Bc3 60.Qe3 Bd4 61.Be5+ Bxe5 62.Qxe5+ Kh7 63.Qe8 Kg7 64.Qb5 Qa5 65.Ke2 Kf6 66.Qd7 Qb4 67.Qd3 Kg7 68.Qe3 Kg8 69.Kf3 Qa5 70.Kf4 Qa8 71.Qe4 Qd8 72.Ke3 Qf6 73.Qd3 Qe5+ 74.Kf3 Kg7 75.Kg2 Qb2 76.Qe3 Kf6 77.Kf3 Kf5 78.Qd3+ Ke6 79.Qd5+ Kf6 80.Qd6+ Kg7 81.Qxb6 Qd4 82.Qb7 g5 83.hxg5 Qg4+ 84.Kg2 h4 85.Qd5 Qe2 86.a5 hxg3 87.Kxg3 Qa2 88.Qxc5 Qxb3+ 89.Kf4 Qa4 90.Ke4 Qc2+ 91.Kd5 Qf5+ 92.Kc6 Qc8+ 93.Kb5 Qe8+ 94.Qc6 Qe5+ 95.Qd5 Qe8+ 96.Kc5 Qe7+ 97.Kd4 Qa7+ 98.Kd3 Kh7 99.f4 Kg6 100.Qd6+ Kf5 101.Qd4 Qa6 102.Qf6+