Chess puzzle (Equality)
Moves: 1. d4 g6 2. Bf4 d6 3. e3 Bg7 4. Be2 Nd7 5. Nd2 Ngf6 6. Bf3 O-O 7. Ne2 a6 8. h4
e5 9. dxe5 Nxe5 10. h5 Nfg4 11. hxg6 fxg6 12. Bd5+ Kh8 13. Ng3 c6 14. Bf3 Nxf3+
15. Nxf3 Bxb2 16. Rb1 Bc3+ 17. Nd2 Rxf4 *
Position (FEN): r1bq3k/1p5p/p1pp2p1/8/5rn1/2b1P1N1/P1PN1PP1/1R1QK2R w K - 0 18
White to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1646
Best move: exf4