1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.d3 d6 5.c3 g6 6.O-O Bg7 7.h3 O-O 8.Be3 Bd7 9.Ba4 Qe8 10.Nbd2 Nh5 11.g4 Nf6 12.Nh2 Nd8 13.Bb3 Ne6 14.d4 Qe7 15.Bc2 h5 16.Ndf3 hxg4 17.hxg4 exd4 18.cxd4 d5 19.e5 Ne4 20.Bb3 c6 21.Nd2 c5 22.f4 cxd4 23.Nxe4 dxe3 24.Qxd5 e2 25.Rf2 Bc6 26.Qc4 Nxf4 27.Rxf4 Bxe5 28.g5 Bxf4 29.Nf6+ Qxf6