1.e4 e5 2.Bc4 Nf6 3.Nc3 Nc6 4.Nf3 Nxe4 5.Bxf7+ Kxf7 6.Nxe4 Bb4 7.O-O d5 8.Ng3 Re8 9.d3 Bg4 10.Ng5+ Kg8 11.Qxg4 h6 12.Ne6 Qf6 13.Nxc7 Rad8 14.Nxe8 Rxe8 15.Nf5 Bc5 16.Bxh6 Bf8 17.Rae1 Re7 18.Nxe7+ Qxe7 19.f4 Nd4 20.Rxe5