Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nc3 g6 3. e4 Bg7 4. e5 Ng8 5. Nf3 e6 6. Bd3 Ne7 7. Bg5 h6 8. Bh4
b6 9. Nb5 Bb7 10. Bxe7 Kxe7 11. O-O a6 12. Nc3 Re8 13. Be4 Bxe4 14. Nxe4 Kf8
15. c3 Kg8 16. Qe1 d6 17. exd6 cxd6 18. Ned2 b5 19. Qd1 Nc6 20. Qb3 Rc8 21. d5
Na5 22. Qb4 exd5 23. Nd4 Rc4 *
Position (FEN): 3qr1k1/5pb1/p2p2pp/np1p4/1QrN4/2P5/PP1N1PPP/R4RK1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1763
Best move: Nxc4