Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. Bg5 Be7 7. Nc3 O-O
8. Bd3 h6 9. Bh4 g5 10. Bg3 d6 11. O-O Rb8 12. b3 Bg4 13. f3 Bh5 14. h3 d5 15.
e5 Nd7 16. Qe2 Nc5 17. Bf5 d4 18. Rad1 Ne6 19. Bxe6 fxe6 20. Qc4 c5 21. Qxe6+
Bf7 22. Qxh6 *
Position (FEN): 1r1q1rk1/p1p1bb2/7Q/2p1P1p1/3p4/1PN2PBP/P1P3P1/3R1RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1880
Best move: Rb6