1.c4 Nf6 2.Nc3 g6 3.Nf3 Bg7 4.g3 O-O 5.Bg2 c5 6.O-O Nc6 7.d4 cxd4 8.Nxd4 a6 9.Nc2 d6 10.b3 Be6 11.Bb2 Qd7 12.Ne3 Bh3 13.Qd2 Bxg2 14.Kxg2 Rac8 15.Ncd5 Ne4 16.Qc1 Bxb2 17.Qxb2 Rcd8 18.Rad1 b5 19.f3 Ng5 20.Ng4 f5 21.Nh6#