Chess puzzle (Advantage)
Moves: 1. d3 d5 2. g3 e5 3. Nf3 Bd6 4. Bg2 h6 5. O-O Nf6 6. Nbd2 c6 7. c4 Be6 8. cxd5
cxd5 9. e4 d4 10. b3 Nc6 11. Nc4 Bc7 12. Ba3 b5 13. Ncd2 Ba5 14. Qc2 Rc8 15.
Qc5 Bc3 16. Rac1 b4 17. Bxb4 Bxb4 18. Qb5 Qb6 19. Qxb6 axb6 20. Nc4 Bxc4 21.
Rxc4 Bd6 22. Rfc1 Kd7 *
Position (FEN): 2r4r/3k1pp1/1pnb1n1p/4p3/2RpP3/1P1P1NP1/P4PBP/2R3K1 w - - 3 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1592
Best move: Bh3+