1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be3 Be7 7.Qe2 a6 8.g4 h5 9.gxh5 Nxh5 10.O-O-O Qc7 11.Bg2 Nc6 12.f4 Nxd4 13.Rxd4 b5 14.Bf3 g6 15.f5 Bb7 16.fxg6 fxg6 17.Rg1 Bf6 18.Rdd1 Be5 19.Rxg6 Nf4 20.Bxf4 Bxf4+ 21.Kb1 O-O-O 22.Rxe6 Rxh2 23.Qd3 Kb8 24.Ne2 Bg5 25.Rg6 Qe7 26.Nd4 Bf6 27.a3 Be5 28.Re6 Qc7 29.Nf5 Bc8 30.Re7 Qc5 31.b4 Qf2 32.Rf1 Qb6 33.Rd1 Qf2 34.Bg4 Bf6 35.Rf7 Be5 36.Re7 Bf6 37.Rf7 Be5 38.Rf1 Qb6 39.Re7 Rg8 40.Bd1 Rgg2 41.Rxe5 dxe5 42.Ne7 Be6 43.Qc3 Qd6 44.Nc6+ Kb7 45.Nxe5 Qc7 46.Kb2 Qxc3+ 47.Kxc3 Rg3+ 48.Nd3 Bc4 49.Rf6 Rh1 50.Be2 Rh2 51.Bf1 Kc7 52.a4 Rg1 53.e5 Kd8 54.Rf4 Rh6 55.a5 Rc6 56.Kd4 Rh6 57.Kc5 Ke7 58.Rf2 Rg5 59.Rg2 Bxd3 60.Rxg5 Bxf1 61.Rg7+ Ke6 62.Rg5 Bc4 63.Kb6 Kd7+ 64.Ka7 Kc8 65.Rf5 Rc6 66.Rf6 Be6 67.Rh6 Kc7 68.Rh7+ Bd7 69.Rf7 Re6 70.Rf3 Rxe5 71.Kxa6 Re4 72.c3 Re6+ 73.Ka7 Rg6 74.Re3 Rg4 75.Re5 Rc4 76.Re3 Rc6 77.Rg3 Rc4 78.Re3 Rf4 79.Re5 Rf5 80.Re4 Bc6 81.Re7+ Bd7 82.Re4 Rf8 83.Rh4 Bc6 84.Rh7+ Bd7 85.Rh4 Re8 86.Rf4 Rh8 87.Re4 Ra8+ 88.Kxa8 Bc6+ 89.Ka7 Bxe4 90.Ka6 Bc6 91.Ka7 Bb7 92.c4 bxc4 93.b5 c3 94.a6 Bxa6 95.b6+ Kc6 96.Kxa6 c2 97.b7 c1=Q 98.b8=Q Qa3# 0-1