1.d4 Nf6 2.c4 c5 3.Nf3 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.e4 d6 7.Be2 Nc6 8.Nc2 Bd7 9.O-O O-O 10.Re1 Rc8 11.Bf1 Na5 12.b3 Nxe4 13.Nxe4 Bxa1 14.Nxa1 Nc6 15.Nc2 Kg7 16.Qd2 Rh8 17.Ne3 Qf8 18.Nd5 f5 19.Nxe7 Nxe7 20.Bb2+ Kg8 21.Nxd6 Rc7 22.Qd4 Rxc4 23.Qxh8#