1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.O-O d6 6.Bg5 Nge7 7.Bd5 Qd7 8.Bxc6 Nxc6 9.Nbd2 O-O 10.Nc4 f6 11.Bf4 Re8 12.Re1 Qf7 13.e5 dxe5 14.Bxe5 fxe5 15.Ncxe5 Nxe5 16.Nxe5 Qf5 17.Nf3 Rxe1+ 18.Qxe1 Qf8 19.Ng5 Bf5 20.Qe5 Bd6 21.Qd5+ Kh8 22.Re1 Re8 23.h3 Rxe1#