Chess puzzle (Equality)
Moves: 1. e4 Nf6 2. Nc3 e6 3. d4 d5 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. Bb5 a6 8.
Ba4 b5 9. Bb3 Bb7 10. Nce2 Nc6 11. Nf3 a5 12. a4 b4 13. O-O O-O 14. c4 Ba6 15.
cxd5 exd5 16. Bxd5 Rad8 17. Bxc6 Nb6 18. Re1 f6 19. Qb3+ Kh8 20. e6 Rd6 21. d5
Bc4 22. Qxc4 *
Position (FEN): 5r1k/2p1q1pp/1nBrPp2/p2P4/PpQ5/5N2/1P2NPPP/R3R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1543
Best move: Nxc4