1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.g3 d5 5.cxd5 Nxd5 6.Bg2 O-O 7.O-O c5 8.Nxd5 Qxd5 9.d3 Qh5 10.Qc2 Nc6 11.Be3 Nd4 12.Bxd4 cxd4 13.Qc7 Qb5 14.a4 Qxb2 15.Qxe7 Bg4 16.Rfb1 Qc2 17.Rxb7 Rae8 18.Qg5 Bc8 19.Rxa7 Rxe2 20.Rc1 Qxd3 21.a5 h6 22.Qd5 Be6 23.Qb7 Rxf2 24.Re1 Re2 25.Rf1 Rxg2+ 26.Kxg2 Bh3+ 27.Kxh3 Qxf1+ 28.Kg4 f5+ 29.Kf4 g5#