Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Nf6 5. Be2 Bd6 6. O-O O-O 7. Nc3 c6 8.
Bg5 Bg4 9. Ne5 Bxe2 10. Qxe2 Re8 11. Rfe1 Nbd7 12. f4 Qb6 13. Qd3 Bxe5 14. fxe5
Nxe5 15. Qf1 Qxd4+ 16. Kh1 Neg4 17. Bh4 Nxh2 *
Position (FEN): r3r1k1/pp3ppp/2p2n2/3p4/3q3B/2N5/PPP3Pn/R3RQ1K w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1510
Best move: Bxf6