1.c4 e5 2.Nc3 Nc6 3.g3 d6 4.Nf3 f5 5.d3 Nf6 6.Bg2 g6 7.O-O Bg7 8.Bg5 O-O 9.h3 Ne7 10.Qd2 c6 11.Rfd1 Be6 12.Rac1 Qd7 13.b4 f4 14.gxf4 Bxh3 15.Nh2 exf4 16.Bxf4 Nh5 17.Bxd6 Qxd6 18.Bxh3 Rxf2 19.Be6+ Kh8 20.Nf1 Bd4 21.Ne4 Qxe6 22.Nxf2 Qg4+ 23.Kh1 Bxf2 24.Nh2 Qh3 25.Qc3+ Kg8