Got it to work with the following as I needed to utilize another table:
var dbList = db.Packages.Join(db.WBS,
wp => wp.WBSID,
wbs => wbs.ID,
(wp , wbs) => new { wp.ID , wp.WPTitle , wp.Status, wp.WBSID, wbs.WBSNum})
.Where(i => i.WPTitle.Contains("TWF") && i.Status.Equals("Baseline"))
.GroupBy(x => x.WBSNum).Select(grp => grp.Max(c => c.ID));