1.e4 e5 2.Nf3 Nc6 3.Nc3 Bb4 4.a3 Ba5 5.Bd3 Nf6 6.Rb1 O-O 7.b4 Bb6 8.O-O Nd4 9.Nxe5 Re8 10.f4 Qe7 11.Nb5 Ne2+ 12.Kh1 d5 13.Qxe2 Bg4 14.Nxg4 h5 15.Ne3 Red8 16.Bb2 a6 17.Nc3 Rd6 18.exd5 Rad8 19.Rf3 Re8 20.Rf2 a5 21.Bb5 c6 22.dxc6 bxc6 23.Bc4 Qd7 24.g4 c5 25.gxh5 Qc6+ 26.Rf3 cxb4 27.Ncd1 Rxe3 28.Nxe3