1.c4 e5 2.Nc3 Bb4 3.e3 Nf6 4.Nge2 O-O 5.a3 Bxc3 6.Nxc3 d5 7.cxd5 Nxd5 8.Qc2 Nc6 9.Bd3 Kh8 10.Nxd5 Qxd5 11.O-O a5 12.Be4 Qd6 13.f4 exf4 14.Rxf4 Ne7 15.Bxh7 g6 16.b3 Kxh7 17.Bb2 f6 18.Raf1 Ng8 19.g4 Be6 20.g5 Rf7 21.Qc3 Qd5 22.Rh4+ Kg7 23.gxf6+ Kf8 24.Rh8 b6