Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 c5 4. d5 e6 5. e4 exd5 6. exd5 Nf6 7. Bg5 Be7 8.
Bxc4 O-O 9. Nf3 Bg4 10. O-O a6 11. a4 Qd6 12. Qd3 Nbd7 13. Ne4 Nxe4 14. Qxe4
Bxf3 15. Bxe7 Bxe4 16. Bxd6 Rfe8 17. Rfe1 Nb6 18. Bf1 Rac8 19. f3 Bxd5 20.
Rxe8+ Rxe8 21. Bxc5 Nc4 22. Rd1 Bc6 *
Position (FEN): 4r1k1/1p3ppp/p1b5/2B5/P1n5/5P2/1P4PP/3R1BK1 w - - 3 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 914
Best move: Bxc4