Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. h3 Nf6 5. d3 c6 6. c3 Nbd7 7. Bb3 a5 8. O-O b5
9. a4 b4 10. cxb4 axb4 11. Re1 Nc5 12. Nbd2 Nxb3 13. Nxb3 Be6 14. Be3 c5 15.
Nbd2 Ra5 16. Nc4 Bxc4 17. dxc4 Be7 18. b3 O-O 19. Qd2 Nxe4 20. Qd3 Nc3 21. Bd2
Bf6 22. Bxc3 bxc3 23. Qxc3 *
Position (FEN): 3q1rk1/5pp1/3p1b1p/r1p1p3/P1P5/1PQ2N1P/5PP1/R3R1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 901
Best move: e4