Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 e6 4. Bc4 d5 5. exd5 exd5 6. Bb5 a6 7. Bxc6+ bxc6 8.
Nc3 c4 9. Bf4 Nf6 10. Ne5 Bb7 11. Qf3 Be7 12. Qg3 Nh5 13. Qf3 Nxf4 14. Qxf4 O-O
15. O-O Bd6 16. Rae1 f6 17. Qg4 fxe5 18. dxe5 Be7 19. Re3 Bc8 20. Qd4 Rf7 21.
Rg3 Be6 22. Ne2 Qc7 23. Nf4 Bf5 24. e6 Bf6 *
Position (FEN): r5k1/2q2rpp/p1p1Pb2/3p1b2/2pQ1N2/6R1/PPP2PPP/5RK1 w - - 1 25
White to move.
Themes: Advanced Pawn, Kingside Attack Middlegame  
Puzzle rating: 1427
Best move: exf7+