Chess puzzle (Equality)
Moves: 1. c4 f5 2. Nc3 c5 3. g3 Nf6 4. Bg2 e6 5. e3 Nc6 6. Nge2 d6 7. d4 Be7 8. Qa4
Bd7 9. Qb3 Rb8 10. d5 Nb4 11. O-O O-O 12. a3 Nd3 13. Rd1 Ne5 14. f4 Ng6 15. Qc2
a6 16. b4 b5 17. Bb2 bxc4 18. dxe6 Bxe6 19. bxc5 Qc7 20. Nd4 Bf7 21. Nxf5 Qxc5
22. Nxe7+ *
Position (FEN): 1r3rk1/4Nbpp/p2p1nn1/2q5/2p2P2/P1N1P1P1/1BQ3BP/R2R2K1 b - - 0 22
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1428
Best move: Nxe7