1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bc4 Be7 5.O-O O-O 6.d3 d5 7.exd5 Nxd5 8.Nxd5 Bf6 9.Nxf6+ Qxf6 10.Bg5 Qg6 11.Nh4 Qd6 12.Nf5 Bxf5 13.Qf3 Qg6 14.d4 e4 15.Qf4 Nxd4 16.Qxc7 Nxc2 17.Rac1 Nb4 18.Qxb7 Nd3 19.Bxd3 exd3 20.Qd5 Qxg5 21.Rc5 g6 22.g3 d2 23.f4 Qe7 24.Rc6 Rad8 25.Qc5 d1=Q 26.Rxd1 Rxd1+ 27.Kg2 Rd2+ 28.Kf3 Qe4#