1.e4 c5 2.c3 d6 3.d4 cxd4 4.cxd4 g6 5.Nc3 Nf6 6.Nf3 Bg7 7.Bb5+ Bd7 8.e5 dxe5 9.dxe5 Ng4 10.e6 fxe6 11.Bxd7+ Qxd7 12.Qe2 Nc6 13.O-O O-O 14.Rd1 Qc8 15.h3 Nge5 16.Nxe5 Nxe5 17.Bg5 Qc4 18.Qe4 Qxe4 19.Nxe4 Kf7 20.Rac1 Rfd8 21.Be3 h6 22.Rxd8 Rxd8 23.Bxa7 Ra8 24.Be3 Rxa2 25.Rc7 Rxb2 26.Nd6+ Kf6 27.Ne8+ Kf7 28.Nxg7 Kxg7 29.Bd4 Rb1+ 30.Kh2 Kf6 31.f4 g5 32.Bxe5+ Kf5 33.g3 gxf4 34.Bxf4 Rb2+ 35.Kg1 h5 36.Rc5+ Kg6 37.Rg5+ Kf7 38.Rxh5 b5 39.Be3 b4 40.Rb5 b3 41.h4 e5 42.Kf1 Rb1+ 43.Ke2 Rb2+ 44.Kf3 Rb1 45.Ke4 Kg8 46.g4 b2 47.h5 Kh8 48.g5 Kg8 49.Rb7 e6 50.g6 Rh1 51.Rxb2 Rc1 52.Bxc1 Kf8 53.Rf2+ Kg7 54.Bb2 Kg8 55.Kf3 Kg7 56.Bc1 Kg8 57.Ra2 Kf8 58.Bf4 Kg7 59.Bc1 e4+ 60.Kg3 Kg8 61.Ra1 e3 62.Ra8+ Kg7 63.Rc8 e2 64.Kf2 e5 65.Kxe2 Kf6 66.Rc4 Ke6 67.g7 Kf6 68.Bd2 Ke6 69.Bb4 Kd5 70.Rc1 e4 71.Kd1 Ke5 72.g8=Q Kf6 73.Ba3 Ke5 74.Bf8 Kd4 75.Ke1 Kd3 76.Qg5 e3 77.Qg8 e2 78.Rc6 Ke4 79.Qg5 Kd4 80.Be7 Kd3 81.Rc8 Kd4 82.Qg6 Kd5 83.Bf8 Ke5 84.Qh6 Ke4 85.Qe3+ Kd5 86.Qf2 Ke5 87.Rc6 Ke4 88.Qh4+ Kf5 89.Qf2+ Kg5 90.Qf4+ Kxh5 91.Qf6 Kg4 92.Kd2 e1=Q+ 93.Kxe1 Kg3 94.Qg5+ Kf3 95.Qe3+ Kg2 96.Rg6+ Kh1 97.Qg1# 1-0