Chess puzzle (Crushing)
Moves: 1. d4 g6 2. Bf4 Bg7 3. c3 Nf6 4. h3 O-O 5. Nd2 d6 6. Ngf3 Na6 7. e4 c5 8. Bd3
Rb8 9. e5 Nh5 10. Bh2 cxd4 11. cxd4 Nb4 12. Ne4 dxe5 13. a3 Nxd3+ 14. Qxd3 Nf4
15. Bxf4 exf4 16. O-O Bf5 17. Rfe1 Qd5 18. Nfd2 Rfd8 19. Nf3 e5 20. Rad1 Qc6
21. d5 Qa4 22. Nh4 Bxe4 23. Rxe4 Qb5 *
Position (FEN): 1r1r2k1/pp3pbp/6p1/1q1Pp3/4Rp1N/P2Q3P/1P3PP1/3R2K1 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 695
Best move: Qxb5