d4 d5 c4 e6 Nf3 Nf6 g3 Be7 cxd5 Qxd5 Bg2 Nc6 Nc3 Qa5 a3 Bd7 Qd3 a6 e4 e5 d5 Rd8 O-O Bg4 Be3 Bxf3 Bxf3 h6 b4 Rxd5 Nxd5 Nxb4 axb4 Qxa1 Nxc7+ Kf8 Rxa1 b6 Rxa6 Kg8 Rxb6 h5 Nd5 Nxd5 Qxd5 Rh6 Bxh6 Kh7 Qxf7 h4 Qxg7#