d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O e4 d6 e5 Nfd7 Nf3 h6 a3 Bxc3+ Qxc3 b6 Bd3 Bb7 Bc2 Nc6 Bf4 dxe5 dxe5 f5 exf6 e5 O-O-O Qxf6 Bg3 Rf7 Rhe1 Re8 c5 Nxc5 b4 Ne6 Nxe5 Nxe5 Rxe5 Rfe7 f3 a6 Rde1 Bd5 Kb2 c6 f4 a5 f5 c5 fxe6 cxb4 Qd3 Bxe6 Rf1 bxa3+ Kxa3 Qxf1 Qxf1 Rc7 Rxe6 Rxe6 Bxc7 Re3+ Kb2 a4 Bd6 Re8 Qf5 Rb8 Bxb8 b5 Qe6+ Kf8 Bd6#