d4 c6 e4 d5 exd5 Qxd5 Nf3 Bf5 Nc3 Qd8 Bc4 h5 Bg5 Nd7 Nh4 g6 Qe2 Ngf6 O-O Qa5 h3 Bxh3 Bxf6 Bg4 f3 Nxf6 fxg4 Bg7 Bxf7+ Kxf7 Rae1 Qb4 Qe6+ Ke8 a3 Qxd4+ Kh1 Qd8 g5 Rc8 gxf6 Qd7 Qxe7+ Qxe7 Rxe7+ Kf8 Nxg6+ Kg8 Rxg7#