Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Bg5 d5 5. Bxf6 Bxf6 6. Nxd5 e5 7. Nxf6+ Qxf6
8. Qa4+ Bd7 9. Qb4 Nc6 10. Qxb7 Qd8 11. d5 Nd4 12. Rc1 *
Position (FEN): r2qk2r/pQpb1p1p/6p1/3Pp3/2Pn4/8/PP2PPPP/2R1KBNR b Kkq - 2 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1475
Best move: Rb8