Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 g6 3. Bg5 Bg7 4. Nf3 O-O 5. Nc3 d6 6. e4 b6 7. Bd3 c5 8. e5
dxe5 9. Bxf6 *
Position (FEN): rnbq1rk1/p3ppbp/1p3Bp1/2p1p3/2PP4/2NB1N2/PP3PPP/R2QK2R b KQ - 0 9
Black to move.
Themes:  Opening  
Puzzle rating: 2121
Best move: exf6