1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bb7 7.c3 Nxe4 8.Re1 d5 9.d3 Nc5 10.Nxe5 Nxe5 11.Rxe5+ Ne6 12.Qh5 g6 13.Qf3 Bd6 14.Rxd5 c6 15.Rxd6 Qxd6 16.Nd2 O-O-O 17.Qxf7 Ng5 18.Qg7 Qxd3 19.Nf1 h6 20.Bf4 Rh7 21.Qe5