1.Nf3 d5 2.d4 e6 3.c4 Be7 4.Nc3 Nf6 5.Bd2 O-O 6.cxd5 exd5 7.Bg5 h6 8.Bxf6 Bxf6 9.e3 Re8 10.Bd3 c5 11.dxc5 d4 12.Ne4 dxe3 13.fxe3 Bf5 14.Nxf6+ Qxf6 15.O-O Bxd3 16.Qxd3 Nc6 17.Nd4 Qe5 18.Qb3 Qxe3+ 19.Qxe3 Rxe3 20.Nxc6 bxc6 21.Rad1 Re5 22.Rd7 f6 23.Rc1 a5 24.Rc7 Re2 25.Rxc6 Rxb2 26.Rd6 Rb7 27.Kf2 Kf7 28.Ke3 Rb2 29.c6 Rxa2 30.Rd7+ Ke6 31.Rxg7 Rc8 32.c7 Kd6 33.Kf3 a4 34.Rf7 Ke6 35.Rh7 Rb2 36.Rc6+ Kd5 37.Ra6 Rc2 38.Rxh6 Rc3+ 39.Kf4 Rc4+ 40.Kf5 R8xc7 41.Rhxf6 Kc5 42.g4 Kb4 43.g5 R7c5+ 44.Kg6 Rh4 45.Rf2 Rc8 46.Kg7 Rc7+ 47.Kf6 Kb5 48.Re6 a3 49.g6 Rg4 50.Rf5+ Kb4 51.Rb6+ Ka4 52.Ra6+ Kb4 53.Rfa5 Rc6+ 54.Rxc6 Kxa5 55.Rc1 Kb4 56.g7 a2 57.h4 Rxh4 58.g8=Q Rf4+ 59.Ke5 Rf5+ 60.Kd6 Rf6+ 61.Ke7 Rf4 62.Qxa2 Rf8 63.Kxf8 Kb5 64.Qa8 Kb6 65.Qb8+ Ka5 66.Qc7+ Kb5 67.Ke8 Ka4 68.Kf7 Kb5 69.Qd7+ Ka5 70.Qe7 Ka6 71.Qf8 Ka7 72.Qe8 Kb7 73.Kg8 Kb6 74.Qf7 Ka5 75.Kh7 Ka4 76.Kg6 Kb4 77.Qb7+ Ka4 78.Kf5 Ka3 79.Rb1 Ka2 80.Qb2# 1-0