Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 d6 5. Nxc6 bxc6 6. Be2 Nf6 7. Bf3 Be7 8.
e5 dxe5 9. Bxc6+ Bd7 10. Bxa8 Qxa8 11. O-O Bc6 12. f3 Qb7 13. Nc3 O-O 14. Re1
Bc5+ 15. Kh1 Rd8 16. Qe2 h6 17. Qxe5 Bxf3 18. Qxc5 Bxg2+ 19. Kg1 Bh1 20. Re2
Ne4 21. Qe3 *
Position (FEN): 3r2k1/pqp2pp1/7p/8/4n3/2N1Q3/PPP1R2P/R1B3Kb b - - 5 21
Black to move.
Themes: Kingside Attack Middlegame  
Puzzle rating: 1303
Best move: Nxc3