Armed with this new epiphany, he goes to Laurel's place to tell her he's done pulling away. Then, for good measure, he adds that she knows him better than anyone, and she's more important to him than anyone. This pretty much does it for Laurel because the next thing you know she's all over him. (Side note: Is it summer in Starling City? Why is she wearing shorts?). Now, there's been a lot of debate about whether Oliver and Laurel actually have chemistry, and if there was ever a scene to sway you one way or the other, it's this one. For me, the speech and the song selection (Imagine Dragons' "Radioactive" is definitely my jam) really worked, but I can't yet say I saw any crackling sparks between the duo. (In fact, they didn't even seem completely at ease with each other).
But nevermind what I see; what really matters is what Tommy sees. And Tommy sees everything. He shows up outside of Laurel's place, only to find her covering all the bases with his former bestie. And this, kids, is why you should always close the curtains.
Angry Tommy is a great closing shot, but the episode isn't over yet.
Diggle calls Oliver to tell him that Felicity has tracked down the device. Oliver sneaks out of bed and suggests they tag team the mission. He asks Diggle to handle the device, while he goes after Malcolm Merlyn.
Flashback to the Island: Yao Fei tapes his confession, while Oliver, Slade and Shado watch. After he's done, Fyers shoots Yao Fei in the head. (Now, that I really didn't see coming). Afterward, Fyers' men inform him that the plane they plan to bring down is within range.
Diggle realizes that the device is gone, while Arrow confronts Merlyn. Merlyn says a trojan on the mainframe -- something Felicity added at the last minute -- tipped him off to the fact that someone was tracking the device. The two go head-to-head, but Malcolm manages to get the upper hand. He kicks Arrow until he's unconscious. As the hood falls back, Malcolm realizes that Arrow is Oliver.
So there you have it. Though this episode could have just as well been the finale, we have plenty more to look forward to next week. In the meantime, hit the comments and let me know what you thought of Oliver and Laurel's hook-up, Yao Fei's death, and that final game-changing scene.