Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bf4 e6 4. e3 Bd6 5. Ne5 Nbd7 6. Bd3 c5 7. Nxf7 Kxf7 8.
Bxd6 c4 9. Be2 Ne4 10. Bh5+ *
Position (FEN): r1bq3r/pp1n1kpp/3Bp3/3p3B/2pPn3/4P3/PPP2PPP/RN1QK2R b KQ - 3 10
Black to move.
Themes: Defensive Move Opening  
Puzzle rating: 1456
Best move: g6