Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e5 4. d3 Be7 5. Nc3 Nf6 6. Be3 d6 7. h3 O-O 8. Nd5
Nxd5 9. Bxd5 Kh8 10. Qd2 f5 11. Ng5 f4 12. Nf7+ Rxf7 13. Bxf7 fxe3 14. Qxe3 Bg5
15. Qe2 Nd4 16. Qd1 Qf6 17. Bd5 Bh4 18. O-O Qg5 19. Kh1 Qf4 20. c3 Bxh3 21.
cxd4 Bg4 22. f3 Bd7 23. dxc5 *
Position (FEN): r6k/pp1b2pp/3p4/2PBp3/4Pq1b/3P1P2/PP4P1/R2Q1R1K b - - 0 23
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1673
Best move: Bg3