Chess puzzle (Equality)
Moves: 1. d4 d5 2. e3 Nc6 3. Nf3 Nf6 4. Nc3 Bf5 5. g3 Nb4 6. Bd2 Nxc2+ 7. Ke2 Nxa1 8.
e4 Nc2 *
Position (FEN): r2qkb1r/ppp1pppp/5n2/3p1b2/3PP3/2N2NP1/PPnBKP1P/3Q1B1R w kq - 1 9
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1553
Best move: exf5