Chess puzzle (Equality)
Moves: 1. e4 c5 2. Qf3 g6 3. Bc4 e6 4. Ne2 Nc6 5. a3 Ne5 6. Qb3 Nxc4 7. Qxc4 Bg7 8.
Qxc5 Ne7 9. d4 b6 10. Qb5 a6 11. Qb4 Bb7 12. Nbc3 O-O 13. Bg5 Re8 14. Na4 Nc6
15. Bxd8 Nxb4 16. axb4 Raxd8 17. Nxb6 Bxe4 18. O-O Bxc2 19. Rac1 Bd3 20. Rce1
Bxd4 *
Position (FEN): 3rr1k1/3p1p1p/pN2p1p1/8/1P1b4/3b4/1P2NPPP/4RRK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1574
Best move: Nxd4