Chess puzzle (Advantage)
Moves: 1. e4 c5 2. a3 Nc6 3. b4 cxb4 4. axb4 Nxb4 5. d4 g6 6. c3 Nc6 7. Na3 Bg7 8. Bf4
e5 9. Be3 exd4 10. cxd4 Nf6 11. Bd3 O-O 12. Nf3 Ng4 13. O-O Nxe3 14. fxe3 d6
15. Qb3 b6 16. Rac1 Bb7 17. d5 Ne5 18. Nd4 Nxd3 19. Qxd3 Rc8 20. Nc6 Bxc6 21.
dxc6 Be5 22. Nb5 a6 23. Na7 b5 *
Position (FEN): 2rq1rk1/N4p1p/p1Pp2p1/1p2b3/4P3/3QP3/6PP/2R2RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1341
Best move: Nxc8