I find out better move. komodo 8 does also agree with me.
But on the problem, I failed to solve. Please fix this problem, lichess!
8/Qpr1k1p1/3ppp2/1B5p/P3q2P/1P4P1/2n2P2/2R3K1 w - - 0 1
1.Qb8 Rd7 2.Qc8 f5 3.Rxc2 is the right answer. but lichess does consider 3.Qxd7 is right.
But on the problem, I failed to solve. Please fix this problem, lichess!
8/Qpr1k1p1/3ppp2/1B5p/P3q2P/1P4P1/2n2P2/2R3K1 w - - 0 1
1.Qb8 Rd7 2.Qc8 f5 3.Rxc2 is the right answer. but lichess does consider 3.Qxd7 is right.