Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d4 exd4 4. Qxd4 Nc6 5. Qd1 Nxe4 6. Bxf7+ Kxf7 7. Qd5+
Ke8 8. Qxe4+ Qe7 9. Qxe7+ Bxe7 10. a3 Nd4 11. Kd1 Rf8 12. f3 d6 13. Ne2 Nxe2
14. Kxe2 Bf5 15. c3 g6 16. Re1 Kd7 17. Nd2 Bf6 18. Kf1 Rae8 19. Ne4 Bg7 20. Bd2
*
Position (FEN): 4rr2/pppk2bp/3p2p1/5b2/4N3/P1P2P2/1P1B2PP/R3RK2 b - - 9 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 979
Best move: Bxe4