1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Bd2 Bxd2+ 8.Nbxd2 O-O 9.O-O d5 10.exd5 Nxd5 11.Qb3 Nb6 12.Qd3 Nxc4 13.Nxc4 b6 14.Rfe1 Ba6 15.Qc3 Bxc4 16.Qxc4 Ne7 17.Ne5 Rc8 18.Rad1 Qd5 19.Qxd5 Nxd5 20.Nc6 a5 21.Re5 Rcd8 22.Rxd5 Rxd5 23.Ne7+ Kh8 24.Nxd5 Rc8 25.Rc1 h6 26.Rxc7 Rd8 27.Nxb6 Rxd4 28.Rc1 Rb4 29.Nc4 a4 30.Rc3 Kg8 31.b3 axb3 32.axb3 Rb7 33.f3 Kf8 34.Kf2 Ke7 35.Ke3 Ke6 36.Ke4 f5+ 37.Kf4 g5+ 38.Ke3 Re7 39.Kd4 Rd7+ 40.Kc5 Kf6 41.b4 Rc7+ 42.Kd6 Rb7 43.Ne3 Kg6 44.Rc6 f4 45.Nd5 Rf7 46.b5 Rb7 47.b6 Kf5 48.Rc7 Rb8 49.b7 Kg6 50.Kc6 Re8 51.Rc8 Re6+ 52.Kc7 Re5 53.b8=Q Rxd5 54.Rf8 Rc5+ 55.Kd6 Rc3 56.Qe8+ Kg7 57.Qf7#