1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bc5 7.c3 d6 8.d4 Bb6 9.Be3 Bg4 10.Nbd2 exd4 11.cxd4 Nxd4 12.Bxd4 Bxd4 13.Bxf7+ Kxf7 14.Qb3+ Kg6 15.Nxd4 Re8 16.h3 Bd7 17.Rfe1 c5 18.Nf5 Nxe4 19.Nxe4 Bxf5 20.Qg3+ Kf7 21.Nxd6+