Chess puzzle (Advantage)
Moves: 1. c4 b6 2. g3 Bb7 3. Nf3 g5 4. Bg2 g4 5. d4 gxf3 6. exf3 Bg7 7. Nc3 d6 8. Qa4+
Qd7 9. Qxd7+ Nxd7 10. Nb5 O-O-O 11. Nxa7+ Kb8 12. Nb5 c6 13. Nc3 Bxd4 14. O-O
Bxc3 15. bxc3 Ngf6 16. Re1 e5 17. f4 exf4 18. Bxf4 Kc7 19. Re7 Rhf8 20. Rd1
Rde8 21. Bxd6+ Kc8 *
Position (FEN): 2k1rr2/1b1nRp1p/1ppB1n2/8/2P5/2P3P1/P4PBP/3R2K1 w - - 1 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1906
Best move: Bh3