1.c4 Nf6 2.g3 e6 3.Bg2 d5 4.Nf3 c5 5.cxd5 exd5 6.d4 Nc6 7.O-O c4 8.Ne5 Bd6 9.Qa4 Bd7 10.Nxd7 Qxd7 11.Bg5 O-O-O 12.Bxf6 gxf6 13.Bxd5 Bxg3 14.Bxc6 Bxh2+ 15.Kxh2 bxc6 16.Nd2 Qc7+ 17.Kh1 Rxd4 18.Nf3 Qd7 19.Rad1 Rh4+ 20.Nh2 Qc7 21.f4 Re8 22.Qxc4 Re3 23.Rd3 Rxe2 24.Qa6+ Qb7 25.Rd8+ Kxd8 26.Qxe2 c5+ 27.Kg1 Rh6 28.Rd1+ Kc7 29.Qe7+ Kb6 30.Rd6+