1.e4 e5 2.Nf3 Nf6 3.Bc4 Nxe4 4.d3 Nf6 5.Nxe5 Qe7 6.O-O Nc6 7.Nxf7 Qxf7 8.Bxf7+ Kxf7 9.Nc3 Bc5 10.Qf3 d6 11.h3 Nd4 12.Qd1 Bd7 13.Ne4 Nxe4 14.dxe4 Rhe8 15.c3 Ne6 16.Be3 Bxe3 17.fxe3+ Kg8 18.e5 Bb5 19.Rf5 dxe5 20.Rxe5 Bc6 21.Qb3 Bd7 22.Rd1 Rad8 23.Rxd7 Rxd7 24.Rxe6 Rxe6 25.Qxe6+ Rf7 26.Qc8+ Rf8 27.Qxb7 Re8 28.Qxa7 Rxe3 29.Qxe3