Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 g6 4. Nf3 Bg7 5. Bc4 e6 6. d3 a6 7. a3 b5 8. Ba2 Nge7
9. Bd2 Bb7 10. O-O O-O 11. Rc1 d5 12. f5 exf5 13. exf5 d4 14. Ne4 Nxf5 15. Nxc5
Bc8 16. Bg5 Qc7 17. Re1 h6 18. Bd2 Ne5 19. Ne4 Ng4 20. h3 Nge3 21. Qe2 h5 22.
c3 Qb6 23. cxd4 Nxd4 24. Nxd4 Nf5 25. Kh1 Bxd4 26. Bf4 Bb7 27. Bc7 Bxe4 28.
dxe4 Ng3+ *
Position (FEN): r4rk1/2B2p2/pq4p1/1p5p/3bP3/P5nP/BP2Q1P1/2R1R2K w - - 1 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1595
Best move: Bxg3