1.e4 c5 2.Nf3 d6 3.Bb5+ Nc6 4.Bxc6+ bxc6 5.Qe2 g6 6.h3 Bg7 7.O-O Nf6 8.d3 h6 9.Re1 e5 10.b3 Nh5 11.Na3 O-O 12.Nc4 Nf4 13.Bxf4 exf4 14.e5 d5 15.Nd6 g5 16.d4 cxd4 17.Nxd4 Bd7 18.c4 Qe7 19.cxd5 cxd5 20.Rac1 Rad8 21.Rc7 f3 22.Nxf3 Qe6 23.Nd4 Qg6 24.g4 h5 25.N4f5 Bxf5 26.Nxf5 Rfe8 27.Ne7+ Rxe7 28.Rxe7 hxg4 29.hxg4 d4 30.e6 d3 31.exf7+ Kh7 32.Qf3 d2 33.Rd1 Bf8 34.Re8 Rd3 35.Qf5 Qxf5 36.gxf5 Kg7 37.Kf1 Kxf7 38.Ke2 Rd5 39.Ra8 Bb4 40.Rxa7+ Kf6 41.Ra4 Re5+ 42.Kd3 Re1 43.Kc2 Bc3 44.Rc4 Ba5 45.b4 Bd8 46.Rxd2 Be7 47.b5 Re5 48.a4 Kxf5 49.b6 Bc5 50.b7 Ba7 51.Rc8 Re7 52.Rf8+ Kg6 53.b8=Q Bxb8 54.Rxb8 Kf5 55.a5 Ra7 56.Rd5+ Ke4 57.Rxg5 Kf3 58.Kd3 Kf4 59.Rgb5 Rh7 60.Rf8+ Kg4 61.Rg8+ Kf4 62.Rf8+ Kg4 63.Rb4+ Kg5 64.a6 Ra7 65.Rb6 Rh7 66.Ke4 Re7+ 67.Kf3 Rh7 68.Rg8+ Kf5 69.Rb5+ Ke6 70.Rg6+ Kf7 71.Rc6 Kf8 72.Rb7 Re7 73.Rcc7 Rxc7 74.Rxc7 Ke8 75.a7 Kd8 76.Rb7 Kc8 77.a8=Q# 1-0