1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.h4 b6 9.Nc3 Ba6 10.cxd5 exd5 11.Ng5 c6 12.O-O-O h6 13.Kb1 Rc8 14.e4 dxe4 15.Ncxe4 Nxe4 16.Bxe4 c5 17.Bh7+ Kh8 18.d5 Nf6 19.Bc3 Nxd5 20.Bg8 Nf6 21.Bxf6 Bxf6 22.Qh7#