1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 Bd7 7.Qd2 a6 8.O-O-O e6 9.f4 b5 10.Bxf6 gxf6 11.f5 Qb6 12.Nxc6 Bxc6 13.Kb1 b4 14.Ne2 Bxe4 15.Ng3 Bb7 16.fxe6 fxe6 17.Qf4 Be7 18.Bd3 O-O-O 19.Qg4 f5 20.Qe2 d5 21.Rhe1 Rhe8 22.Qxe6+ Qxe6 23.Rxe6 f4 24.Ne2 Bd6 25.Rf6 Rf8 26.Rh6 Rg8 27.g3 fxg3 28.hxg3 Kb8 29.Rdh1 d4 30.Rg1 Rg7 31.Bxh7 Bf8 32.Rh2 Bd6 33.Bd3 Rdg8 34.Rh6 Bc5 35.Rf1 a5 36.b3 Rg5 37.Rf7 R5g7 38.Rf5 Rg5 39.Rh8 Rxf5 40.Rxg8+ Rf8 41.Rg5 Bb6 42.Kb2 Re8 43.Nf4 Bc7 44.Nd5 Bd8 45.Rh5 Rg8 46.Nf4 Bb6 47.Ng6 Bc7 48.g4 Re8 49.Rb5 Ka7 50.Rf5 Be4 51.Bxe4 Rxe4 52.g5 Re1 53.Nh4 d3 54.cxd3 Re2+ 55.Kb1 Re1+ 56.Kc2 Re2+ 57.Kd1 Rxa2 58.g6 Ra1+ 59.Ke2 Rg1 60.Rf7 Kb6 61.g7 Be5 62.Nf3 Rg2+ 63.Kf1 Rxg7 64.Nxe5 Rxf7+ 65.Nxf7 a4 66.bxa4 b3 67.Nd6 Ka5 68.Nc4+ Kxa4 69.Ke2 Kb4 70.Kd2 Kb5 71.Kc3 Kc5 72.Nd2 b2 73.Kxb2 Kd4 74.Kc2 Kc5 75.Kc3 Kd5 76.d4 Kd6 77.Kc4 Kc6 78.d5+ Kd6 79.Kd4 Kd7 80.Ke5 Ke7 81.d6+ Kd7 82.Kd5 Kd8 83.Ke6 Kc8 84.d7+ Kd8 85.Nf3 Kc7 86.Ke7 Kb7 87.Kd6 Ka7 88.Kc6 Kb8 89.Kb6 Ka8 90.d8=Q# 1-0