1.c4 Nf6 2.Nc3 g6 3.g3 Bg7 4.Bg2 O-O 5.e4 d6 6.Nge2 c6 7.d3 Nbd7 8.O-O e5 9.f4 Qb6+ 10.Kh1 Re8 11.d4 exd4 12.Nxd4 Nc5 13.Re1 Bd7 14.f5 Rad8 15.Bg5 Qxb2 16.Rc1 Bc8 17.Rc2 Qb6 18.Rce2 h6 19.Bxf6 Bxf6 20.Qd2 Bg7 21.Nf3 gxf5 22.exf5 Rxe2 23.Nxe2 Ne4 24.Qc2 Bxf5 25.Qb3 Nf2+ 26.Kg1 Nh3+ 27.Kh1 Qg1+ 28.Nexg1 Nf2#