Chess puzzle (Crushing)
Moves: 1. e3 e5 2. c4 Nf6 3. d4 e4 4. Nc3 Nc6 5. Bd2 g6 6. Nh3 Bg7 7. g3 O-O 8. Bg2
Re8 9. O-O b6 10. Ng5 Bb7 11. Ngxe4 Nxe4 12. Bxe4 Rb8 13. Bxc6 Bxc6 14. d5 Ba8
15. e4 c6 16. Qc1 cxd5 17. cxd5 Qc8 18. Bh6 Bxc3 19. bxc3 Rxe4 20. c4 Rxc4 *
Position (FEN): brq3k1/p2p1p1p/1p4pB/3P4/2r5/6P1/P4P1P/R1Q2RK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1551
Best move: Qb2