1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.Bc4 Be7 5.d4 exd4 6.cxd4 cxd4 7.Nxd4 Nf6 8.O-O Nxe4 9.Nf5 O-O 10.Qg4 Bf6 11.Qxe4 d5 12.Bxd5 Bxf5 13.Qxf5 Ne7 14.Bxf7+ Rxf7 15.Qe4 Qd5 16.Nd2 Rd8 17.Qxd5 Rxd5 18.Ne4 Be5 19.Rb1 Nf5 20.Bd2 Nd6 21.Nxd6 Rxd6 22.Be3 Bd4 23.Bxd4 Rxd4 24.Rfd1 Rfd7 25.Rxd4 Rxd4 26.Kf1 Rd2 27.a4 Kf7 28.b3 Kf6 29.Rc1 Rd3 30.b4 Rd4 31.Rb1 b6 32.Ke2 a5 33.Ke3 Rc4 34.g3 axb4 35.Kd3 Rc3+ 36.Kd4 Rc2 37.Rxb4 Rxf2 38.Rxb6+ Kf5 39.h3 Rf3 40.g4+ Kf4 41.Rb4 Rxh3 42.Kc5+ Kg5 43.a5 Ra3 44.Kb5 h5 45.gxh5 Kxh5 46.Ra4 Rb3+ 47.Rb4 Ra3 48.a6 g5 49.Ra4 Rb3+ 50.Kc6 Rc3+ 51.Kd7 Rd3+ 52.Ke7 Re3+ 53.Kf7 Rf3+ 54.Kg7 Re3 55.a7 Re8 56.a8=Q Rxa8 57.Rxa8 g4 58.Kf6 Kh4 59.Kf5 g3 60.Kf4 g2 61.Rg8 Kh3 62.Kf3 Kh2 63.Rxg2+ Kh1 64.Rg5 Kh2 65.Ke4 Kh3 66.Rc5 Kg3 67.Rc4 Kg4 68.Rd4 Kh5 69.Kf3 Kg6 70.Rg4+ Kh7 71.Ke3 Kh8 72.Kd4 Kh7 73.Kc5 Kh6 74.Rg8 Kh7 75.Rc8 Kg6 76.Rf8 Kg5 77.Re8 Kf4 78.Kb6 Kf3 79.Kc6 Kg4 80.Kd7 Kh5 81.Kc7 Kg4 82.Ra8 Kf3 83.Rb8 Kf4 84.Kc8 Ke5 85.Rb3 Kd5 86.Kd8 Ke5 87.Rc3 Kd4 88.Rc7 Kd5 89.Ke8 Ke5 90.Kf8 Kf6 91.Rg7 Ke6 92.Ke8 Ke5 93.Kd7 Ke4 94.Kc7 Kf3 95.Rd7 Ke3 96.Kc6 Ke4 97.Rd8 Kf4 98.Kd5 Kg5 99.Ke5 Kg4 100.Rd7 Kf3 101.Rd3+ Kf2 102.Ke4 Ke2 103.Rd4 Kf2 104.Rd2+ Ke1 105.Ke3 Kf1 106.Rb2 Ke1 107.Rb1# 1-0