1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 d6 6.c3 a6 7.Bb3 Ba7 8.Nbd2 O-O 9.Nc4 Ne7 10.Bg5 h6 11.Bxf6 gxf6 12.Nh4 f5 13.Qh5 fxe4 14.Qxh6 exd3 15.Rae1 Nf5 16.Nxf5 Bxf5 17.Ne3 Bxe3 18.Rxe3 d5 19.Rxe5 Bg6 20.Rxd5 Qf6 21.Rg5