1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.c3 e5 6.Re1 Nge7 7.d4 cxd4 8.cxd4 exd4 9.Bf4 O-O 10.Bd6 a6 11.Bf1 b6 12.Nbd2 Re8 13.a4 Bb7 14.Bc4 Nc8 15.Bg3 d6 16.Qb3 Rf8 17.Bd5 N8e7 18.Nc4 Na5 19.Bxf7+ Rxf7 20.Nxa5 Bxe4 21.Rxe4 bxa5 22.Ng5 d5 23.Nxf7 Kxf7 24.Ree1 Rc8 25.Bh4 Bf6 26.Bxf6 Kxf6 27.Rad1 Nf5 28.g4 Nh4 29.Rxd4 Qd6 30.Qe3 g5 31.Rd3 Rc4 32.h3 Rf4 33.Qe8 Rxf2 34.Kxf2 Qh2+ 35.Ke3 Ng2+ 36.Kd4 Qf4+ 37.Kxd5 Nxe1 38.Qxe1 Qd6+ 39.Kxd6 Kf7 40.b3 Kf6 41.Re3 h5 42.Rd3 Kf7 43.Qe2 Kf6 44.Qe5+ Kf7 45.Rc3 Kg6 46.Rc4 hxg4 47.Ke7 Kh7 48.Qxa5 g3 49.Kd7 Kg6 50.Rc1 Kh5 51.h4 Kxh4 52.Qc7 g2 53.b4 Kh3 54.Qd6 Kh4 55.Kc7 a5 56.Kc6 Kg4 57.Qe7 Kf5 58.Qa7 Kg4 59.Qb6 Kf4 60.Kd6 Ke4 61.Kd7 g1=N 62.Kc8 Kd5 63.Rd1+ Kc4 64.Rf1 Kc3 65.Rb1 Kc2 66.Qe3 Nf3 67.Rb3 Kd1 68.Ra3 g4 69.Qc3 Ke2 70.Qb3 Ne1 71.Qe6+ Kf2 72.Qf7+ Nf3 73.Rc3 Kg1 74.Qb3 Nd4 75.Qc4 g3 76.Rd3 Kh2 77.Qc5 Nf5 78.Rd6 Nxd6+ 79.Kb8 Nf5 80.Qxf5 g2 81.Qf2 axb4 82.a5 b3 83.a6 b2 84.Qxb2 Kh1 85.a7 g1=Q 86.a8=Q+ Qg2 87.Qbxg2# 1-0