Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 cxd4 6. cxd4 Qb6 7. Nc3 Nge7 8. Bb5
Bd7 9. Bxc6 bxc6 10. O-O g6 11. a3 Bg7 12. b4 a5 13. Na4 Qc7 14. Bd2 O-O 15.
Nc5 axb4 16. Bxb4 Nf5 17. h3 Bc8 18. Re1 Ba6 19. Nxa6 Rxa6 20. Bxf8 Bxf8 21.
Qd3 Ra8 22. Ra2 c5 23. dxc5 Bxc5 24. Rea1 Qb6 25. a4 Ne7 26. a5 Qa7 27. a6 Nc6
28. Qb5 Nd4 29. Ne1 *
Position (FEN): r5k1/q4p1p/P3p1p1/1QbpP3/3n4/7P/R4PP1/R3N1K1 b - - 4 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1339
Best move: Nxb5