Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 h6 3. Nf3 a6 4. c4 c6 5. Nc3 d5 6. exd5 cxd5 7. c5 a5 8. Ne5 Nf6
9. Bb5+ Bd7 10. Qa4 Bxb5 11. Qxb5+ Nc6 12. Qxb7 *
Position (FEN): r2qkb1r/1Q3pp1/2n1pn1p/p1PpN3/3P4/2N5/PP3PPP/R1B1K2R b KQkq - 0 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1571
Best move: Nxe5