Chess puzzle (Equality)
Moves: 1. d4 d6 2. Bf4 g6 3. e3 Bg7 4. Bd3 Nd7 5. Nf3 Ngf6 6. c3 O-O 7. h4 c5 8. Nfd2
a6 9. h5 b5 10. hxg6 fxg6 11. Be4 Nxe4 12. Nxe4 Bb7 13. Ng5 Qe8 14. Nxh7 Rxf4 *
Position (FEN): r3q1k1/1b1np1bN/p2p2p1/1pp5/3P1r2/2P1P3/PP3PP1/RN1QK2R w KQ - 0 15
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1476
Best move: exf4