Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Bg5 d5 3. Bxf6 exf6 4. c3 Bd6 5. e3 O-O 6. Nd2 Bf5 7. Ngf3 c6 8.
Nh4 Bg6 9. Nxg6 fxg6 10. Bd3 Nd7 11. Qc2 f5 12. O-O-O b5 13. h4 Nf6 14. Nf3 a5
15. Ng5 Qe7 16. Rdg1 b4 17. h5 Nxh5 18. g4 fxg4 19. Rxg4 bxc3 20. bxc3 Rab8 *
Position (FEN): 1r3rk1/4q1pp/2pb2p1/p2p2Nn/3P2R1/2PBP3/P1Q2P2/2K4R w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1885
Best move: Bxg6