Guerra doing well two days after getting hit