Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 d5 3. e5 e6 4. d4 cxd4 5. cxd4 Nc6 6. Nf3 Bb4+ 7. Bd2 Bxd2+ 8.
Nbxd2 Nge7 9. Bb5 O-O 10. O-O Nf5 11. Nb3 a6 12. Bd3 Nfe7 13. Rc1 Ng6 14. h3
Nf4 15. Bb1 Bd7 16. Qd2 Ng6 17. Nh2 f5 18. exf6 Rxf6 19. Ng4 Rf8 20. Rfe1 b6
21. Qe2 Qh4 *
Position (FEN): r4rk1/3b2pp/ppn1p1n1/3p4/3P2Nq/1N5P/PP2QPP1/1BR1R1K1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2314
Best move: Bxg6