Chess puzzle (Advantage)
Moves: 1. d4 g6 2. c4 Bg7 3. Nc3 e6 4. e4 d6 5. Nf3 Nd7 6. Be2 a6 7. O-O b6 8. Re1 Bb7
9. Bf1 Ne7 10. a4 O-O 11. Bg5 Qe8 12. a5 e5 13. b4 Nc6 14. Nd5 Rc8 15. Be3 exd4
16. Bxd4 Nxd4 17. Nxd4 bxa5 18. Rxa5 c5 19. bxc5 dxc5 20. Nf3 Qd8 21. Ra3 Ne5
22. h3 Nxc4 *
Position (FEN): 2rq1rk1/1b3pbp/p5p1/2pN4/2n1P3/R4N1P/5PP1/3QRBK1 w - - 0 23
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1664
Best move: Bxc4