1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 Ng4 7.Bg5 g6 8.h3 Nf6 9.Bxf6 exf6 10.Bc4 Bg7 11.Qd2 O-O 12.O-O-O Qc7 13.Bb3 Nc6 14.Nxc6 bxc6 15.Qxd6 Qb6 16.Qd4 Qc7 17.Qc5 Qf4+ 18.Kb1 f5 19.Rhe1 a5 20.e5 Be6 21.Bxe6 fxe6 22.Qxc6 Rfe8 23.Qf3 Bxe5 24.Qxf4 Bxf4 25.Nb5 Rad8 26.c3 Kf7 27.Kc2 Kf6 28.a4 h5 29.b4 axb4 30.cxb4 Rc8+ 31.Kb3 Red8 32.Rxd8 Rxd8 33.a5 Rd3+ 34.Kc4 Rd2 35.a6 Rxf2 36.Ra1 Bb8 37.a7 Bxa7 38.Nxa7 Rxg2 39.b5 Rb2 40.Kc3 Rh2 41.b6 Rxh3+ 42.Kc4 Rh2 43.Rb1 Rc2+ 44.Kd3 Rc5 45.b7 Rd5+ 46.Kc2 Rc5+ 47.Kd2 Rd5+ 48.Ke1 Re5+ 49.Kf2 Rd5 50.b8=Q Rd2+ 51.Ke3 f4+ 52.Kxd2 Kg7 53.Qe5+ Kh6 54.Rf1 f3 55.Rh1 g5 56.Kc2 h4 57.Qc3 e5 58.Qe3 Kh7 59.Kd1 Kh6 60.Kd2 f2 61.Qb6+ Kh5 62.Ra1 f1=Q 63.Rxf1 e4 64.Rd1 h3 65.Rh1 Kg4 66.Qc5 Kf4 67.Rb1 e3+ 68.Kc3 Kf3 69.Qd6 Ke4 70.Nc8 g4 71.Qc6+ Kf4 72.Rb4+ Kf5 73.Qa6 Kg5 74.Qa7 h2 75.Rb1 Kf6 76.Qb8 e2 77.Ne7 Kxe7 78.Qe5+ Kd7 79.Kd3 h1=B 80.Qh2 Bb7 81.Qh6 e1=Q 82.Rxe1 Bh1 83.Kc3 Bg2 84.Qg7+ Kd8 85.Re5 Bf1 86.Qf6+ Kc8 87.Rf5 Kb8 88.Rxf1 g3 89.Kc4 Kc8 90.Qc3 g2 91.Rg1 Kd7 92.Qd2+ Kc8 93.Rxg2 Kc7 94.Qh6 Kd8 95.Rd2+ Ke8 96.Kc5 Ke7 97.Rg2 Ke8 98.Kc4 Kd8 99.Qh7 Kc8 100.Rg8# 1-0