1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 O-O 6.O-O d6 7.a4 a5 8.Nbd2 Be6 9.Re1 Qd7 10.Nf1 Bxc4 11.dxc4 h6 12.Qc2 Qe6 13.b3 Ba7 14.Be3 Qd7 15.Bxa7 Rxa7 16.Rad1 Qe7 17.Ne3 Qe6 18.Nd5 Rc8 19.Nh4 Ne7 20.Rd3 c6 21.Nxe7+ Qxe7 22.Nf5 Qc7 23.Rxd6 Raa8 24.Rxf6 gxf6 25.Qd2 h5 26.Qh6 Qd8 27.Qg7#