1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nd4 6.c3 b5 7.Bd3 Nxd5 8.Nxf7 Kxf7 9.cxd4 exd4 10.O-O a6 11.a4 c6 12.axb5 cxb5 13.Bxb5 Bb7 14.Bc4 Qc7 15.Qf3+ Ke8 16.Bxd5 Bxd5 17.Qxd5 Rc8 18.Na3 Bd6 19.g3 Rd8 20.Qe4+ Be7 21.d3 h5 22.Bg5 Rd7 23.Rfe1 Rf8 24.Bxe7 Rxe7 25.Qxd4 g5 26.Nc4 Qd7 27.Rxe7+ Qxe7 28.Qe5