1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.g3 d5 8.Bg2 Nxd4 9.cxd4 Bb4+ 10.Nc3 dxe4 11.Qa4+ Nc6 12.O-O Bxc3 13.bxc3 O-O 14.Bxe4 Bf5 15.Bg2 Bg4 16.Bf4 Rac8 17.Rfe1 Bf5 18.d5 Nd8 19.Be5 Qa6 20.Qf4 Bd7 21.Bxc7 Qf6 22.Qxf6 gxf6 23.Bd6 Re8 24.Rxe8+ Bxe8 25.Re1 Bb5 26.Bf4 Bd7 27.Re7 Ba4 28.c4 f5