Chess puzzle (Crushing)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 d5 2. Bb2 d4 3. Nf3 e5 4. Nxe5 Bxb4 5. c3 dxc3 6. Qa4+ Nc6 7. Bxc3 Bxc3
8. Nxc3 Ne7 9. Nxc6 Nxc6 10. Qe4+ Be6 11. e3 O-O 12. d4 g6 13. d5 Bf5 14. Qd4 *
Position (FEN): r2q1rk1/ppp2p1p/2n3p1/3P1b2/3Q4/2N1P3/P4PPP/R3KB1R b KQ - 2 14
Black to move.
Themes:  Middlegame  
Puzzle rating: 651
Best move: Nxd4