d4 Nf6 Nf3 d5 e3 Nbd7 c4 e6 Bd3 b6 O-O Bd6 Nc3 Bb7 b3 O-O cxd5 c5 Nb5 Ne8 e4 cxd4 Nxd6 Nxd6 dxe6 fxe6 Nxd4 Nc5 e5 Qh4 exd6 Nxd3 Qxd3 Qf6 Bb2 Rad8 Qg3 Qg6 Qxg6 hxg6 Nxe6 Rfe8 Nxd8 Rxd8 Rfc1 Rb8 Rc7 Be4 Re1 Bd5 d7 Rf8 Re8 Kh7 d8=Q a6 Rxg7+ Kh8 Qh4#