Chess puzzle (Equality)
Moves: 1. d4 e6 2. Nf3 d5 3. c3 c5 4. h4 cxd4 5. Qxd4 Nc6 6. Qd1 Nf6 7. g3 Bc5 8. b4
Bxf2+ *
Position (FEN): r1bqk2r/pp3ppp/2n1pn2/3p4/1P5P/2P2NP1/P3Pb2/RNBQKB1R w KQkq - 0 9
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1494
Best move: Kxf2