1.e4 e5 2.Nf3 Nc6 3.Bc4 h6 4.c3 Nf6 5.d4 Bd6 6.O-O O-O 7.Re1 b6 8.Bb5 Bb7 9.Bxc6 Bxc6 10.dxe5 Bc5 11.exf6 Qxf6 12.Nbd2 Rae8 13.a3 Qg6 14.b4 Be7 15.Ne5 Qg5 16.Ndf3 Qh5 17.Nxc6 dxc6 18.e5 f6 19.Qb3+ Kh8 20.e6 f5 21.Be3 Rf6 22.Qc4 Bd6 23.Qh4 Qxh4 24.Nxh4 Rexe6 25.Bd4 Rxe1+ 26.Rxe1 Rf8 27.Ng6+ Kh7 28.Nxf8+