1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Be3 f5 12.Bd3 Na6 13.Bxa6 bxa6 14.Ne5 Bxe5 15.dxe5 Rxe5 16.Rfd1 Be6 17.Rd6 Rc8 18.b3 f6 19.Rad1 Kf7 20.h4 a5 21.Rd8 Rxd8 22.Rxd8 a4 23.Ra8 a5 24.Ra7+ Kg8 25.c4 axb3 26.axb3 h6 27.g3 f4 28.gxf4 Rh5 29.Kg2 Rxh4 30.Rxa5 Rg4+ 31.Kf3 Rg1 32.f5 Bd7 33.Ke4 h5 34.Ra7 Rd1 35.Kf4 h4 36.Kg4 Rg1+ 37.Kxh4 Bxf5 38.Ra5 g5+ 39.Bxg5 Rxg5 40.Rc5 Kg7 41.Rxc6 Rg2 42.f3 Rb2 43.Rb6 Kf7 44.Kg3 Be6 45.Rb7+ Ke8 46.Kf4 Bc8 47.Rb6 Ke7 48.Ke4 Re2+ 49.Kd4 Rd2+ 50.Ke3 Rb2 51.Kd4 Rf2 52.Ke3 Rf1 53.b4 Rc1 54.Kd4 Be6 55.c5 Rc4+ 56.Kd3 f5 57.Rxe6+ Kxe6 58.Kxc4 f4 59.b5 Kd7 60.Kd5 Kc8 61.Ke4 Kc7 62.Kxf4 Kb7 63.b6 Kc6 64.Ke3 Kb7 65.Kd3 Kc8 66.Kc4 Kb7 67.Kd5 Ka8 68.Kc4 Kb8 69.f4 Kb7 70.Kb4 Kc8 71.f5 Kb7 72.f6 Kb8 73.c6 Ka8 74.Kc4 Kb8 75.Kc5 Kc8 76.Kd4 Kb8 77.f7 Kc8 78.f8=Q# 1-0