1.Nf3 Nf6 2.d4 d5 3.c4 dxc4 4.e3 Bf5 5.Bxc4 e6 6.Qb3 Qc8 7.Nh4 Bxb1 8.Rxb1 Nbd7 9.O-O Be7 10.Nf3 O-O 11.Bxe6 fxe6 12.Qxe6+ Rf7 13.Ng5 Qe8 14.e4 Nb6 15.Qxf7+ Qxf7 16.Nxf7 Kxf7 17.f3 c5 18.dxc5 Bxc5+ 19.Kh1 Nc4 20.Rd1 Ke6 21.Bf4 b6 22.Rdc1 Ne5 23.Bxe5 Kxe5 24.b4 Bd6 25.Rc6 g5 26.g3 Rf8 27.f4+ gxf4 28.gxf4+ Ke6 29.e5 Ne4 30.exd6 Rxf4 31.Rc7 Rg4 32.Rf1 a6 33.Rxh7 Nc5 34.bxc5 b5 35.Rf8 Ke5 36.Rhf7 Rd4 37.Rf1 Rd5 38.R8f6 b4 39.Rh6 Rd1 40.Rxd1 a5 41.a3 Kf4 42.Rh5 Ke3 43.Rh4 Ke2 44.Rd2+ Ke3 45.Rc4 Kf3 46.Rxb4 axb4 47.Rd3+ Ke4 48.h4 b3 49.Rxb3 Kf5 50.Rb5 Kf6 51.a4 Kf7 52.d7 Kg8 53.Kg2 Kf7 54.d8=R Kf6 55.Rd3 Kf5 56.Rd6 Kg4 57.Rd7 Kh5 58.Kg1 Kg6 59.Ra7 Kh6 60.Rb8 Kg6 61.Rc8 Kf5 62.Ra5 Kg4 63.Re8 Kh5 64.Rc8 Kxh4 65.Raa8 Kh5 66.Ra6 Kg5 67.Rh8 Kf5 68.Rha8 Ke4 69.Re6+ Kd4 70.Rf8 Kxc5 71.Kf1 Kd5 72.Rd8+ Kc5 73.Rg8 Kc4 74.Rg2 Kb3 75.Rge2 Ka3 76.Rb6 Kxa4 77.Ra2# 1-0