Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. a3 O-O 5. b4 Bb6 6. Na4 d6 7. c4 Be6 8. Be2
Nbd7 9. O-O Nxe4 10. d4 exd4 11. Nxd4 Ndf6 12. Be3 c5 13. Nf3 cxb4 14. Bxb6
axb6 15. axb4 d5 16. cxd5 Bxd5 17. Re1 Rxa4 18. Rxa4 *
Position (FEN): 3q1rk1/1p3ppp/1p3n2/3b4/RP2n3/5N2/4BPPP/3QR1K1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1504
Best move: Nc3