Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nc3 d6 3. d4 c6 4. Nf3 h6 5. g3 Nf6 6. Bg2 Be7 7. Be3 O-O 8. Qd3
Nbd7 9. O-O-O b5 10. h4 Ng4 11. Bh3 Nxe3 12. Qxe3 a5 13. e5 b4 14. exd6 Bxd6
15. Ne4 Be7 16. Bg2 a4 17. g4 b3 18. cxb3 axb3 19. Qxb3 Rb8 20. Qd3 Ra8 21. Kb1
Ba6 22. Qc2 Qc7 23. g5 f6 24. gxh6 gxh6 25. Rhg1 Kf7 26. Bh3 f5 27. Nc3 Qf4 28.
Ne5+ *
Position (FEN): r4r2/3nbk2/b1p1p2p/4Np2/3P1q1P/2N4B/PPQ2P2/1K1R2R1 b - - 3 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1577
Best move: Nxe5