Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Bc5 5. b4 Bxb4 6. c3 Ba5 7. d4 exd4 8.
cxd4 Nge7 9. d5 Nb4 10. a3 Na6 11. d6 cxd6 12. Qxd6 Bc7 13. Bxf7+ Kf8 14. Qd4
Kxf7 15. Bb2 Qg8 16. e5 Qh7 17. Re1 Re8 18. Nbd2 Kg8 19. Nc4 Kh8 20. Nd6 Bxd6 *
Position (FEN): r1b1r2k/pp1pn1pq/n2b3p/4P3/3Q4/P4N2/1B3PPP/R3R1K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1057
Best move: exd6