Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Bc5 3. Bc4 Nf6 4. h3 O-O 5. Qf3 Nc6 6. g4 Nd4 7. Qd1 d5 8. exd5
b5 9. Bd3 Nxd5 10. Nxd5 Qxd5 11. f3 Bb7 12. Be4 Nxf3+ 13. Bxf3 Bf2+ 14. Kxf2
Qd4+ 15. Kg2 e4 16. c3 *
Position (FEN): r4rk1/pbp2ppp/8/1p6/3qp1P1/2P2B1P/PP1P2K1/R1BQ2NR b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1457
Best move: exf3+