Sort:  

What after 2... Qxe4+?

OK I hope that I would see it in time and take than the Queen and only after this the bishop, so you are right.