1.e4 c5 2.Nc3 e6 3.g3 d5 4.exd5 exd5 5.d4 Nf6 6.Bg5 Be7 7.Nge2 Bg4 8.Bg2 cxd4 9.Qxd4 Nc6 10.Qa4 Bxe2 11.Nxe2 O-O 12.O-O Qb6 13.Qb3 Qa6 14.Rfe1 Na5 15.Qd3 Qb6 16.b3 Nc6 17.Nc3 Nb4 18.Qd2 Qd8 19.a3 Nc6 20.Rad1 d4 21.Bxf6 Bxf6 22.Nd5 Rc8 23.Re2 Be5 24.b4 a6 25.Rde1 Bd6 26.f4 a5 27.f5 f6 28.Re6 axb4 29.axb4 Be5 30.b5 Nb8 31.Ne7+ Kh8 32.Nxc8 Qxc8 33.R1xe5 fxe5 34.Rxe5 Nd7 35.Rd5 Nf6 36.Rxd4 Qxf5 37.Qd3 Qc5 38.h3 b6 39.Kh2 h6 40.Rd8 Ne8 41.c4 Nf6 42.Rxf8+ Qxf8 43.Qd4 Qb8 44.c5 bxc5 45.Qxc5 Nd7 46.Qc6 Nb6 47.h4 Qd8 48.Be4 Kg8 49.Qe6+ Kf8 50.Bg6 Qd2+ 51.Kh3 Qd7 52.Qxd7 Nxd7 53.Kg4 Ke7 54.Kf5 Nb6 55.Ke5 Kd7 56.Bf7 Ke7 57.Bb3 Kd7 58.Bd5 Ke7 59.Bc6 Nc4+ 60.Kd4 Nb6 61.Kc5 Na4+ 62.Kb4 Nb6 63.Ka5 Nc4+ 64.Ka6 h5 65.Bf3 g6 66.Be2 Nd6 67.b6 Kf6 68.Ka5 Kf5 69.Kb4 Ke4 70.Kc5 Nb7+ 71.Kc6 Na5+ 72.Kb5 Nb7 73.Bc4 Ke5 74.Bd3 Kf6 75.Be2 Ke5 76.Bf3 Nd8 77.Kc5 Ne6+ 78.Kc6 Nd4+ 79.Kc5 Ne6+ 80.Kc4 Nf8 81.Bc6 Kd6 82.Be8 Ne6 83.Bxg6 Kc6 84.b7 Kxb7 85.Kd5 Nf8 86.Bxh5 Kc7 87.Ke5 Nd7+ 88.Ke6 Kd8 89.Bg6 Nc5+ 90.Kf7 Nd7 91.h5 Ne5+ 92.Ke6 Ng4 93.Kf5 Ne3+ 94.Kf4 Nd5+ 95.Ke5 Ne3 96.Bf5 Ke7 97.g4 Nxg4+ 98.Bxg4 Kf7 99.h6 Kg6 100.h7 Kxh7