Chess puzzle (Equality)
Moves: 1. f4 c5 2. e3 Nc6 3. d4 cxd4 4. exd4 d5 5. Nc3 e6 6. Nf3 Nf6 7. a3 Be7 8. Bd3
O-O 9. O-O h6 10. Ne5 a6 11. g4 Nxd4 12. g5 hxg5 13. fxg5 Nd7 14. Qh5 Nf5 15.
Rxf5 *
Position (FEN): r1bq1rk1/1p1nbpp1/p3p3/3pNRPQ/8/P1NB4/1PP4P/R1B3K1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1570
Best move: exf5