The next day, preheat the oven to 275°.
In a large dutch oven, or large oven proof pot, heat some olive oil over high heat. Take beef out of marinade with a slotted spoon and save marinade. Discard garlic and bay leaves. Sear beef on all sides until nice and brown. You may have to do this in batches to make sure each piece of beef gets a nice sear.
Transfer seared beef to a plate and set aside.
Turn heat to medium and add some more olive oil in same dutch oven or pot. Add onion, potatoes and carrots. Cook for 10 minutes, stirring occasionally.
Add minced garlic and cook for another 2 minutes.
Pour reserved wine marinade in pot and use wooden spoon to scrape the browned bits.
Add flour and stir. Add beef stock and stir until flour is incorperated and starts to thicken the broth.
Add rosemary, sundried tomatoes, Worcestershire sauce, salt and pepper. Stir to combine everything. Add beef.
Cover pot and cook in preheated oven for 2 hours, or until meat and veggies are tender.
Enjoy!