d4 d5 e3 Nf6 c4 h5 cxd5 a6 Be2 Qxd5 Nf3 g5 Nc3 Qf5 Ne5 Nc6 Bd3 Qe6 Bc4 Qd6 Nxf7 Bf5 Nxd6+ cxd6 f3 Bh6 e4 b5 exf5 bxc4 Qa4 Rc8 d5 O-O dxc6 Kh8 h4 e6 hxg5 Bxg5 Bxg5 exf5 O-O-O Ra8 Rxd6 Kg7 Qxc4 Rad8 Bxf6+ Rxf6 Rxd8 a5 Rg8+ Kh7 Rxh5+ Rh6 Qf7#