1.d4 Nf6 2.c4 g6 3.Nc3 d6 4.e4 Bg7 5.Nge2 O-O 6.Ng3 e5 7.d5 Nbd7 8.Be2 a5 9.O-O Nc5 10.Be3 h5 11.Bg5 Bd7 12.f4 Re8 13.f5 Kh7 14.Bxh5 gxh5 15.Nxh5 Kg8 16.Nxg7 Kxg7 17.Qf3 Rh8 18.Rae1 Qg8 19.Qg3 Nh7 20.Be7+ Ng5 21.Qxg5+ Kh7 22.Qh5+ Kg7 23.f6#