Chess puzzle (Equality)
Moves: 1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. f4 Nf6 5. Nf3 O-O 6. h3 c5 7. Be3 cxd4 8. Nxd4
Nc6 9. Be2 Nxd4 10. Bxd4 e5 11. fxe5 dxe5 12. Bxe5 Qb6 13. Bd4 Qxb2 14. Nd5 Qa3
15. Nxf6+ *
Position (FEN): r1b2rk1/pp3pbp/5Np1/8/3BP3/q6P/P1P1B1P1/R2QK2R b KQ - 0 15
Black to move.
Themes:  Opening  
Puzzle rating: 1558
Best move: Bxf6