e4 d5 exd5 c6 d4 cxd5 Nf3 Nc6 Be2 Nf6 O-O Bg4 c4 dxc4 Na3 Qd5 h3 h5 Be3 b5 b3 e5 bxc4 bxc4 Bxc4 Qa5 hxg4 Bxa3 Bd2 Qc7 Qa4 O-O Qxa3 Nxg4 d5 e4 d6 Qd7 Nh4 Nge5 Bd5 Rad8 Bf4 Nd3 Bh2 Rfe8 f3 Re5 fxe4 Rxd5 exd5 Nce5 Nf5 g6 Ne7+ Kf8 Rad1 f5 Rxd3 Nxd3 Qxd3 Kf7 Qg3 Qxd6 Qxd6 Rxd6 Bxd6 a5 Bc5 h4 d6 Ke6 Nxg6 h3 gxh3 Kd7 Ne5+ Ke6 d7 f4 d8=Q a4 Rxf4 Kxe5 Qd6#