Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 d6 5. d4 exd4 6. Nxd4 Bd7 7. Nxc6 Bxc6 8.
Bxc6+ bxc6 9. Bg5 h6 10. Bxf6 Qxf6 11. Nc3 Be7 12. O-O O-O 13. Qe2 Rab8 14.
Rab1 Qg6 15. f3 Bf6 16. Qc4 c5 17. Nd5 Bd4+ 18. Kh1 Qh5 19. c3 Be5 20. f4 Bf6
21. Nxc7 Bh4 22. g3 *
Position (FEN): 1r3rk1/p1N2pp1/3p3p/2p4q/2Q1PP1b/2P3P1/PP5P/1R3R1K b - - 0 22
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1313
Best move: Bxg3