Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. Nc3 Bc5 6. d3 O-O 7. Re1 Ng4 8. Be3
Bxe3 9. fxe3 d6 10. h3 Nf6 11. b3 a6 12. Nh4 b5 13. Nf5 Qd7 14. g4 bxc4 15.
bxc4 Qe6 16. a4 Rb8 17. Rb1 Rxb1 18. Qxb1 Bd7 19. Qb7 Ne7 20. Qxa6 Nc6 21. Nb5
Nb4 22. Qa7 Nxc2 *
Position (FEN): 5rk1/Q1pb1pp1/3pqn1p/1N2pN2/P1P1P1P1/3PP2P/2n5/4R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1548
Best move: Nxc7