1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bd7 8.Bxc6 bxc6 9.O-O Bc5 10.f3 Ng5 11.f4 Ne4 12.Be3 Qb8 13.Qc1 Bxd4 14.Bxd4 c5 15.Be3 d4 16.Nd2 Nxd2 17.Bxd2 Bf5 18.c3 O-O 19.cxd4 cxd4 20.b3 Qb6 21.Qc4 c5 22.Rac1 Rac8 23.Rfd1 Be6 24.Qd3 g6 25.Be1 Rfd8 26.Bf2 Bf5 27.Qg3 d3 28.Qe3 Rd5 29.h3 h5 30.g4 hxg4 31.hxg4 Bxg4 32.Rxd3 Rxd3 33.Qxd3 Qa5 34.Qc2 Bf5 35.Qe2 Be6 36.Bh4 Qb4 37.Rf1 Qd4+ 38.Qf2 f5 39.Rc1 Qd5 40.Qg2 Qxg2+ 41.Kxg2 Kf7 42.Bf2 c4 43.bxc4 Bxc4 44.Kg3 Ke6 45.Bxa7 Rc6 46.a3 Kd5 47.Rd1+ Ke6 48.Bd4 Bd5 49.Rb1 Rc4 50.Rb6+ Ke7 51.Bf2 Rc3+ 52.Kh4 Rc2 53.Bd4 Rg2 54.Rd6 Bc4 55.Bc5 Kf7 56.Rf6+ Kg7 57.Bf8+ Kg8 58.Kh3 Bf1 59.Kh4 Rg4#