1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.Qc2 Bb7 6.Bg2 c5 7.d5 exd5 8.cxd5 Nxd5 9.O-O Be7 10.Rd1 Qc8 11.a3 Nf6 12.Nc3 d5 13.Bf4 d4 14.Nb5 O-O 15.Nfxd4 Bxg2 16.Nf5 Qb7 17.Nxe7+ Kh8 18.Nc7 Bh3 19.f3 Na6 20.Ncd5 Rad8 21.Nxf6 Qxe7 22.Qxh7#