1.d4 e6 2.c4 b6 3.Nc3 Bb7 4.a3 f5 5.d5 Nf6 6.Nf3 Bd6 7.g3 O-O 8.Bg2 Ne4 9.Nxe4 fxe4 10.Ng5 b5 11.Bxe4 h6 12.dxe6 Nc6 13.cxb5 hxg5 14.bxc6 Bxc6 15.Qb3 Rb8 16.Qc4 Bb5 17.Qd5 Qf6 18.exd7+ Kh8 19.Be3 Bxe2 20.h4 Bh5 21.hxg5 Qxb2 22.Rxh5#