1.c4 Nf6 2.g3 e6 3.Nf3 d5 4.Bg2 c6 5.O-O Bd6 6.d3 O-O 7.Nc3 Nbd7 8.e4 Ne5 9.Nxe5 Bxe5 10.d4 Bc7 11.Bg5 dxe4 12.Nxe4 Qe7 13.Nxf6+ gxf6 14.Bh6 e5 15.Bxf8 Qxf8 16.d5 cxd5 17.Bxd5 Rb8 18.Qf3 Qe7 19.Rfe1 Ba5 20.Re4 f5 21.Rh4 Qg5 22.Bxf7+ Kxf7 23.Qd5+ Be6 24.Qxa5 Rg8 25.Qc7+ Kf6 26.Qxh7 Bf7 27.Rd1 Rg7 28.Qh8