Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 exf4 4. Bc4 g5 5. c3 d6 6. d4 Bg4 7. Qb3 Nh6 8. Qxb7
Na5 9. Qb5+ c6 10. Qa4 Bxf3 *
Position (FEN): r2qkb1r/p4p1p/2pp3n/n5p1/Q1BPPp2/2P2b2/PP4PP/RNB1K2R w KQkq - 0 11
White to move.
Themes:  Middlegame  
Puzzle rating: 1625
Best move: gxf3