Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 Nbd7 6. e3 Be7 7. Bd3 O-O 8.
Nge2 h6 9. Bh4 c6 10. O-O Re8 11. f3 Bb4 12. e4 Qc7 13. Bg3 Qd8 14. e5 Nh5 15.
Bf2 Qg5 16. h4 Qd8 17. g4 Nxe5 18. dxe5 Rxe5 19. gxh5 Rxh5 20. Nf4 Rxh4 21.
Bxh4 Qxh4 22. Ng2 *
Position (FEN): r1b3k1/pp3pp1/2p4p/3p4/1b5q/2NB1P2/PP4N1/R2Q1RK1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1388
Best move: Bc5+