Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. f4 c5 6. Nf3 Nc6 7. Ne2 a6 8. c3 b5
9. a3 b4 10. axb4 cxb4 11. f5 exf5 12. Nf4 Nb6 13. Bd3 Be6 14. Nxe6 fxe6 15.
Ng5 Qc8 16. O-O g6 17. g4 h6 18. gxf5 exf5 19. Bxf5 gxf5 20. Qh5+ Kd7 21. Ne6
Be7 22. Qxf5 Qg8+ 23. Ng7+ Kd8 24. Qf7 Qxf7 25. Rxf7 Rf8 *
Position (FEN): r2k1r2/4bRN1/pnn4p/3pP3/1p1P4/2P5/1P5P/R1B3K1 w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1465
Best move: Ne6+