Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d6 3. Nc3 g6 4. e4 Bg7 5. Be3 O-O 6. h3 Nc6 7. Nf3 e5 8. d5 Ne7
9. Rc1 c6 10. Be2 cxd5 11. cxd5 Bd7 12. O-O a6 13. a3 Rc8 14. Qd2 Nh5 15. Bh6
f5 16. Bxg7 Nxg7 17. exf5 Bxf5 18. Bd3 Bxh3 19. gxh3 Rxf3 20. Ne4 Rxc1 21. Rxc1
Qd7 22. Ng5 Rf8 23. Kh2 Nxd5 *
Position (FEN): 5rk1/1p1q2np/p2p2p1/3np1N1/8/P2B3P/1P1Q1P1K/2R5 w - - 0 24
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1088
Best move: Bc4