1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.O-O O-O 6.c3 d5 7.exd5 Nxd5 8.Re1 Bg4 9.h3 Bh5 10.Nbd2 Nf4 11.Ne4 Na5 12.Bxf4 exf4 13.Bb5 f5 14.Ned2 Kh8 15.d4 Bd6 16.Qa4 c6 17.Bd3 b5 18.Qc2 Qf6 19.Ne5 Be8 20.a4 b4 21.Ndf3 g5 22.c4 Rd8 23.Rad1 Bh5 24.Rd2 g4 25.hxg4 fxg4 26.Nh2 Qh4 27.Bxh7 g3 28.Nhf3 Bxf3 29.Ng6+