Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. c3 d3 4. Bxd3 Nc6 5. Nf3 Bc5 6. b4 Bb6 7. b5 Na5 8. Bg5
Ne7 9. c4 O-O 10. Nc3 h6 11. Bh4 Qe8 12. Bxe7 Qxe7 13. Nd5 Qc5 14. O-O d6 15.
Ne7+ Kh8 16. e5 Be6 17. Ng5 Qxe5 18. Nxe6 Qxe6 19. Re1 Qf6 20. Qd2 Nxc4 *
Position (FEN): r4r1k/ppp1Npp1/1b1p1q1p/1P6/2n5/3B4/P2Q1PPP/R3R1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1374
Best move: Bxc4