1.e4 c5 2.Nf3 e6 3.c4 Nc6 4.Nc3 Nf6 5.d4 d5 6.e5 Ne4 7.cxd5 exd5 8.Bb5 Be7 9.O-O O-O 10.dxc5 Nxc3 11.bxc3 Bxc5 12.Bg5 Qa5 13.a4 Be6 14.Bd2 Qc7 15.Re1 Bg4 16.Bf4 Rad8 17.h3 Bh5 18.Qe2 d4 19.Qc4 Bb6 20.g4 Bg6 21.Bxc6 bxc6 22.Nxd4 h5 23.Qxc6 Qe7 24.Rad1 Rc8 25.Qf3 hxg4 26.hxg4 Rc4 27.e6 fxe6 28.Nxe6 Rf6 29.Qd5 Rxa4 30.Nc5+ Qf7 31.Qxf7+ Rxf7 32.Nxa4 Rxf4 33.Nxb6 Rxg4+ 34.Kf1 axb6 35.Rd4 Rg5 36.Ke2 Rc5 37.Kd2 Rf5 38.f4 Bf7 39.Re5 Rf6 40.Ke3 Rc6 41.Kd3 Bg6+ 42.Kd2 Kf8 43.Rd7 Rf6 44.Ke3 Rc6 45.Kd4 Rf6 46.Rd8+ Kf7 47.Ke3 Rc6 48.Kd2 Kf6 49.Rb5 Bf7 50.Rb8 Rd6+ 51.Ke3 Re6+ 52.Kf2 Rc6 53.R8xb6 Be8 54.Rxc6+ Bxc6 55.Rc5 Bd7 56.Ke3 Kg6 57.Kd2 Kf7 58.Kc2 Kf8 59.c4 Be8 60.Rd5 Bd7 61.Rxd7 g6 62.Rb7 g5 63.Rc7 g4 64.Kc3 Kg8 65.Rb7 Kh8 66.Kb4 g3 67.Kc5 g2 68.Rb1 g1=R 69.Rxg1 Kh7 70.Rg7+ Kxg7 71.Kb6 Kh7 72.Ka5 Kg6 73.c5 Kf5 74.Ka6 Ke4 75.c6 Kf5 76.c7 Ke4 77.c8=R Kxf4 78.Rf8+ Kg5 79.Rf3 Kg6 80.Rf4 Kg5 81.Ra4 Kf5 82.Rh4 Kg6 83.Kb6 Kf5 84.Rh8 Kf6 85.Rb8 Ke5 86.Rf8 Ke6 87.Kb7 Kd7 88.Rf2 Kd8 89.Rb2 Ke7 90.Rb3 Kd7 91.Rb4 Kd8 92.Re4 Kd7 93.Rg4 Kd8 94.Kc6 Kc8 95.Rg8# 1-0