1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Be7 5.c4 Nc6 6.Nc3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.Qg4 Bf8 10.Bd3 d6 11.exd6 Nf6 12.Qf3 Qxd6 13.O-O Bb7 14.Ne4 Nxe4 15.Bxe4 f5 16.Bc2 O-O-O 17.Re1 c5 18.Qe2 g6 19.Qxe6+ Qxe6 20.Rxe6 Bg7 21.Ba4 Rd4 22.Be3 Rxc4 23.Bb3 Rg4 24.Rc1 Bxg2 25.h3 Bxh3+ 26.Kh2 Bg2 27.Rxc5+ Kd7 28.Ra6 Ra8 29.Ba4+ Ke7 30.Bd1 Bf1 31.Rac6 Rh4+ 32.Kg1 f4 33.Rc7+ Kf8 34.Rc8+ Rxc8 35.Rxc8+ Ke7 36.Bc5+ Kd7 37.Rg8 Bh6 38.Kxf1 Rh1+ 39.Ke2 f3+ 40.Kxf3 Rxd1 41.Bxa7 Bc1 42.b3 Ke6 43.Ke4 Ba3 44.Be3 Ra1 45.Re8+ Kd7 46.Ra8 Rxa2 47.Kd5 h5 48.b4 h4 49.Ra7+ Kc8 50.Kc6 Kb8 51.Bc5 h3 52.Rh7 Bb2 53.b5 Bf6 54.Rxh3 Rc2 55.Re3 Bd8 56.Re8 Kc8 57.b6 Rb2 58.Rg8 g5 59.Rf8 g4 60.Rh8 Rb3 61.Rg8 Rb2 62.Rxg4 Rxb6+ 63.Bxb6 Bc7 64.Rd4 Bd6 65.Kd5 Be5 66.Rc4+ Bc7 67.Ra4 Kd8 68.Rh4 Kd7 69.f4 Be5 70.Be3 Bd6 71.Rh6 Bb4 72.Bf2 Kd8 73.Re6 Kc7 74.Ke4 Be1 75.Kd4 Kb8 76.Re5 Bd2 77.Kd3 Kc8 78.Re4 Be3 79.Re7 Ba7 80.Bd4 Kb8 81.Kc2 Ka8 82.Kb2 Bb8 83.Ra7+ Bxa7 84.Bxa7 Kxa7 85.f5 Kb6 86.f6 Ka5 87.Ka1 Kb6 88.Ka2 Kb7 89.Ka3 Kc6 90.f7 Kc7 91.Ka2 Kb6 92.Ka1 Kc5 93.f8=Q+ Kc4 94.Qf2 Kb4 95.Kb1 Kb3 96.Qd2 Ka3 97.Qd8 Kb4 98.Qd1 Ka3 99.Kc1 Ka2 100.Qd3 Ka1 101.Qh3 Ka2 102.Qd3 Ka1 103.Qa3# 1-0