Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. Ng5 O-O 6. O-O d5 7. exd5 Bg4 8.
Nf3 Nd4 9. Nbd2 Nxd5 10. c3 Nxf3+ 11. Nxf3 Bb6 12. h3 Bxf3 13. Qxf3 c6 14. Bxd5
Qxd5 15. Qg3 f5 16. c4 Qd6 17. Qf3 Qd4 18. Rd1 f4 19. Rb1 Rad8 20. b3 *
Position (FEN): 3r1rk1/pp4pp/1bp5/4p3/2Pq1p2/1P1P1Q1P/P4PP1/1RBR2K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1273
Best move: e4