1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.O-O d6 7.d4 Bb6 8.Be3 Nf6 9.Re1 O-O 10.h3 d5 11.exd5 Nxd5 12.Bg5 Nf6 13.d5 e4 14.Rxe4 Bxf2+ 15.Kh1 Bg3 16.Nbd2 Na5 17.Bd3 Qxd5 18.Rd4 Qc6 19.Bxf6 Qxf6 20.Ne4 Qf4 21.Neg5 Qe3 22.Bxh7+ Kh8 23.Qa4 Qxc3 24.Rad1 b5 25.Rd8 Bxh3 26.Rxa8 Rxa8 27.Qe4 Rf8 28.Nxf7+