1.e4 c5 2.d4 cxd4 3.Nf3 Nf6 4.e5 Nd5 5.c3 d6 6.cxd4 dxe5 7.dxe5 Nc6 8.Bc4 e6 9.O-O Be7 10.Qe2 O-O 11.a3 Qc7 12.Bd3 Rd8 13.Bd2 b6 14.Nc3 Nxc3 15.Bxc3 Bb7 16.Rac1 Rac8 17.Rfd1 g6 18.Qe3 Rd5 19.h4 Rcd8 20.h5 a5 21.Be2 Rxd1+ 22.Bxd1 Bc5 23.Qg5 Qe7 24.Qf4 Qf8 25.hxg6 fxg6 26.Qc4 Rd5 27.Bb3 Nd8 28.Qh4 Rd3 29.Ng5 Qe7 30.Qg4 Bd5 31.Bc2 Rxc3 32.bxc3 Nf7 33.Nxh7 Nxe5 34.Qg5 Qxg5 35.Nxg5 Bxa3 36.Re1 Bd6 37.f4 Bc5+ 38.Kh2 Ng4+ 39.Kh3 Ne3 40.Be4 a4 41.Bxd5 exd5 42.Ne6 Nc4 43.Nxc5 bxc5 44.Rd1 Nb6 45.Ra1 Kf7 46.Kg4 Kf6 47.g3 d4 48.cxd4 cxd4 49.Kf3 g5 50.Rc1 gxf4 51.Rc6+ Ke5 52.gxf4+ Kd5 53.Rxb6 a3 54.Ra6 a2 55.Rxa2 d3 56.Kf2 Kd4 57.Ra3 Kc5 58.Ra2 Kd5 59.Ra7 Ke6 60.Ra4 Kd5 61.Ke1 Kd6 62.Ra5 Kc7 63.f5 Kd8 64.Rd5+ Ke8 65.Re5+ Kd8 66.Re4 Kc7 67.Re3 Kb8 68.Rf3 Kb7 69.Kf2 Ka6 70.Kf1 Ka7 71.Ke1 Kb6 72.Rf2 Kc5 73.Rf4 d2+ 74.Kd1 Kb5 75.Ke2 d1=B+ 76.Kxd1 Kc5 77.f6 Kb6 78.Rd4 Kc6 79.Rf4 Kc7 80.Rf1 Kc6 81.Re1 Kc7 82.Re7+ Kb8 83.f7 Kc8 84.f8=R# 1-0