1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Nxe4 5.Bb3 Bc5 6.d4 exd4 7.Qd3 Nf6 8.Bg5 h6 9.Bxf6 Qxf6 10.Re1+ Be7 11.c4 Nb4 12.Qe4 d6 13.a3 Bf5 14.Qe2 O-O-O 15.Rd1 Nc6 16.Nh4 Qxh4 17.g3 Qh3 18.Ba4 Rhe8 19.Bxc6 bxc6 20.Qf3 Bd7 21.Rxd4 Bf6 22.Rd2 Re1#