1.c4 Nf6 2.d4 e6 3.Nf3 d5 4.Bg5 dxc4 5.Nc3 a6 6.e3 c5 7.Bxc4 b5 8.Bxf6 gxf6 9.Bd3 Nd7 10.O-O f5 11.e4 cxd4 12.Nxd4 Nc5 13.exf5 Bg7 14.Nxe6 Bxe6 15.fxe6 Nxd3 16.exf7+ Kf8 17.Qe2 Nxb2 18.Rac1 Nc4 19.Rfe1 Be5 20.Qh5 Qd6 21.a4 Qf6 22.Nd5 Qd6 23.Rcd1 Qg6 24.Rxe5 Qxh5 25.Rxh5 bxa4 26.Nc7 Rb8 27.Rc5 Nd2 28.Rd5 Ne4 29.Rf5 a3 30.Ne6+ Ke7 31.f8=Q+ Rhxf8 32.Nxf8 a2 33.Re5+ Kxf8 34.Rxe4 Rb1 35.Ree1 a1=Q 36.Rxb1 Qa5 37.h3 h5 38.Rec1 Ke7 39.Rc6 Qa2 40.Rb7+ Kd8 41.Rh6 Qa1+ 42.Kh2 Qe5+ 43.g3 a5 44.Rhh7 h4 45.Rxh4 Kc8 46.Rf7 Qe8 47.Rhf4 Qb5 48.h4 a4 49.Ra7 Qc5 50.Raxa4 Kd7 51.Rf6 Qc2 52.Ra7+ Ke8 53.Rf4 Qe2 54.Rff7 Qc2 55.Rae7+ Kd8 56.Ra7 Ke8 57.Rf4 Qe2 58.Ra5 Qc2 59.Raf5 Qe2 60.h5 Qe6 61.Rf6 Qe2 62.h6 Qh5+ 63.Rh4 Qe5 64.Rff4 Qh8 65.h7 Kd7 66.Rf7+ Ke6 67.Rff4 Ke7 68.Rh6 Kd7 69.Rf7+ Ke8 70.Ra7 Kf8 71.Rc6 Qe5 72.Rc8+ Qe8 73.h8=Q# 1-0