d4 Nf6 c4 e6 Nc3 Bb4 Qc2 c5 dxc5 O-O a3 Bxc5 Nf3 Nc6 b4 Bd4 Nxd4 Nxd4 Qd1 d6 Qxd4 d5 cxd5 exd5 Bg5 a6 Bxf6 Qxf6 Qxf6 g6 Nxd5 Re8 Qg5 Re6 Qd8+ Kg7 Nc7 Rb8 Nxe6+ Bxe6 Qxb8 a5 bxa5 h5 Qxb7 Bg4 Qe7 h4 Qxh4 Bxe2 Bxe2 Kf8 Qf6 Kg8 O-O-O g5 Rd8+ Kh7 Rh8#