1.c4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 O-O 5.O-O c5 6.d4 cxd4 7.Nxd4 Nc6 8.Nc2 d6 9.Nc3 Be6 10.Nd5 Rc8 11.b3 Bf5 12.Bb2 Nxd5 13.Bxg7 Bxc2 14.Qxc2 Kxg7 15.cxd5 Ne5 16.Qb2 Qb6 17.Rac1 Kg8 18.Bh3 f5 19.Qd2 a5 20.Rxc8 Rxc8 21.Qg5 Kf8 22.Qh6+ Ke8 23.Qxh7 Rc2 24.g4 Rxe2 25.gxf5 Qd4 26.fxg6 Kd8 27.g7 Kc7 28.g8=Q Nf3+ 29.Kh1 Rxf2 30.Qxe7+ Kb6 31.Qxd6+