Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 Nc6 3. cxd5 Qxd5 4. Nf3 e5 5. e3 Bg4 6. Be2 Bxf3 7. Bxf3 e4 8.
Bg4 f5 9. Bh5+ g6 10. Nc3 Bb4 11. Be2 Bxc3+ 12. bxc3 Nf6 13. Qb3 O-O-O 14. Bc4
Na5 15. Qb4 Nxc4 16. Rb1 b6 17. O-O a5 18. Qa4 b5 19. Rxb5 Nb6 20. Qxa5 Qc4 21.
Rc5 Qa4 *
Position (FEN): 2kr3r/2p4p/1n3np1/Q1R2p2/q2Pp3/2P1P3/P4PPP/2B2RK1 w - - 3 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1578
Best move: Qxb6