Group D's final day was manic, with all four teams still in with a chance of qualification. What unfolded was a topsy-turvy back-and-forth evening, which saw fans of all four teams put through the wringer, from ecstasy to utter heartbreak.