Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. g3 a6 4. Bg2 Nf6 5. d3 Nc6 6. O-O e5 7. c4 Be6 8. Nc3 Qd7
9. Ng5 Be7 10. Nxe6 fxe6 11. f4 O-O-O 12. a3 h5 13. h3 exf4 14. Bxf4 e5 15. Be3
Nh7 16. Nd5 Kb8 17. b4 Ng5 18. Kh2 Rdf8 19. b5 Nd4 20. Rxf8+ Rxf8 21. bxa6
Ndf3+ 22. Kh1 Nxh3 23. Rb1 Qg4 24. Rxb7+ Kc8 25. Rb8+ Kd7 26. Qa4+ Ke6 27. Qc6
*
Position (FEN): 1R3r2/4b1p1/P1Qpk3/2pNp2p/2P1P1q1/P2PBnPn/6B1/7K b - - 6 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2189
Best move: Rxb8