1.d4 g6 2.e4 d6 3.Nc3 Nf6 4.f4 Bg7 5.Nf3 O-O 6.Be3 Nbd7 7.Qd2 c5 8.O-O-O cxd4 9.Bxd4 Qa5 10.Bc4 e5 11.Bg1 Qb4 12.Qe2 exf4 13.a3 Qa5 14.Rxd6 Re8 15.Bd4 Qc7 16.Nb5 Qb8 17.Bxf7+ Kxf7 18.Ng5+ Kf8 19.Qc4 Re7 20.Bc5 Ne5 21.Rd8+ Ne8 22.Nxh7#