Chess puzzle (Equality)
Moves: 1. d4 d5 2. e3 c6 3. b4 e6 4. a3 a5 5. b5 cxb5 6. Bxb5+ Bd7 7. Bxd7+ Qxd7 8.
Ne2 Nc6 9. O-O Nge7 10. Nd2 Nf5 11. c4 Bd6 12. cxd5 exd5 13. Nf3 O-O 14. Nc3
Nce7 15. a4 Rfc8 16. Nb5 Bb4 17. Bd2 Nc6 18. Rc1 Nd6 19. Bxb4 Nxb4 20. Ne5 Qd8
21. Qf3 f6 22. Rxc8 *
Position (FEN): r1Rq2k1/1p4pp/3n1p2/pN1pN3/Pn1P4/4PQ2/5PPP/5RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2392
Best move: Nxc8