1.c4 Nf6 2.Nc3 c6 3.e4 d6 4.d4 e6 5.f4 Be7 6.Nf3 d5 7.e5 Nfd7 8.cxd5 cxd5 9.Bd3 Nc6 10.Be3 Qb6 11.O-O g6 12.a3 O-O 13.f5 gxf5 14.Nxd5 exd5 15.Bxf5 Ndxe5 16.Nxe5 Nxe5 17.Bxh7+ Kg7 18.Qh5 Ng4 19.Bd2 Qxd4+ 20.Kh1 Qxd2 21.Rxf7+ Kh8 22.Be4+ Nh6 23.Rh7+ Kg8 24.Qg6#