Chess puzzle (Equality)
Moves: 1. Nf3 d5 2. b3 Bg4 3. Bb2 e6 4. h3 Bxf3 5. exf3 Nf6 6. d3 c5 7. g4 Nc6 8. Nd2
Nd7 9. f4 f6 10. g5 g6 11. h4 Bg7 12. h5 Qe7 13. hxg6 O-O-O 14. gxh7 e5 15. Qg4
*
Position (FEN): 2kr3r/pp1nq1bP/2n2p2/2ppp1P1/5PQ1/1P1P4/PBPN1P2/R3KB1R b KQ - 1 15
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1433
Best move: exf4+