d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 O-O Qc2 dxc4 Nbd2 c5 dxc5 Bxc5 O-O b6 Ng5 a6 Bxa8 b5 Nde4 Nbd7 Rd1 e5 Nxf6+ Nxf6 Rxd8 Rxd8 Ne4 Bf8 Bg5 Be7 b3 Nxe4 Bxe7 cxb3 axb3 Bb7 Bxb7 Rb8 Bxe4 Re8 Rxa6 f5 Qc6 Rxe7 Ra8+ Kf7 Bd5+ Re6 Qxe6#