James Bond (Timothy Dalton) and Pam Bovier (Carey Lowell) escape from the burning OMI and use Pam's plane to catch up with Franz Sanchez (Robert Davi) and the four gas tankers transporting the cocaine. With Sanchez shooting at him, Bond drops from the plane onto one of the tankers and kicks the driver from the cab. Sanchez tells the driver ahead of Bond to keep Bond from passing, then tells Perez to meet him at "Passo El Diablo". They meet, and Sanchez gives Perez a launcher and one of the Stinger missiles, then keeps going. The driver of the truck keeps Bond at bay for awhile, and nearly gets Bond into an accident with a truck coming from the opposite direction. However, Bond manages to get beside the other truck and after a bit of contact, he runs the other truck off the road. Perez fires off one of his Stinger missiles, but Bond tips his truck to run on the left tires only, and the missile passes under him, blowing up the truck that he just ran off the road. With bullets flying everywhere, some of them hit the tires on Bond's truck, causing it to slide over the edge of a cliff. Bond takes cover from the gunfire from Perez and his men, and Pam comes to his aid by releasing a cloud of crop dust over them. Bond releases his tanker from the cab, and his tanker slides down the hill and rams into another tanker, causing a huge explosion. He then resumes the chase. Truman-Lodge (Anthony Starke) starts complaining about the money they are losing, so Sanchez decides to start cutting overhead and shoots Truman-Lodge. With Sanchez's henchmen hot on his heels and the two burning tankers ahead of him, Bond does a wheelie with his cab and makes it through the fire. The henchmen's pickup follows, its tires aflame. Bond drives his cab right up behind the tanker in which Sanchez is riding, places the cab in cruise, and climbs onto Sanchez's truck just as the pickup truck carrying Braun and Perez comes up behind him and start shooting. Bond releases the tanker's load of gasoline, which spills all over the road, and the pickup catches fire and goes over a cliff, narrowly missing Pam's plane. He closes the flow to keep the now lit gasoline from coming back to the tanker and blowing it up, then starts releasing gas again when they've traveled a safe distance from the fire. Sanchez loads up his other Stinger, fires it at Bond, but hits the tail fin on Pam's plane instead. The driver stops the truck, throwing Bond in between the tanker and the cab. Sanchez gets out to look for him, and Bond narrowly gets away as Sanchez swings a machete at him, While he misses Bond, he accidentally cuts the brake lines. He jumps to the back to stop the gasoline flow, and Bond and Sanchez battle it out on the tanker, now rolling out of control. The driver bails out of the truck and it runs off the road and rolls down a hillside, injuring both Bond and seemingly killing Sanchez, who lies bleeding and motionless under a stream of spilling gasoline. Bond crawls away from the truck, but Sanchez suddenly appears, still alive, soaked in gasoline, and stops him, holding the machete to Bond's face. Sanchez hauls Bond up against some rocks, and Bond slips the engraved cigarette lighter presented to him by Felix and Della on their wedding day out of his suit pocket and into his hand, unnoticed by Sanchez. As Sanchez is about to swing the machete, Bond asks, "Don't you want to know why?" Sanchez pauses mid-swing, and Bond and shows him the lighter, and the engraving. He flicks the lighter toward Sanchez, and the flame ignites Sanchez's gasoline-soaked clothes. Bond gets clear as the screaming and burning Sanchez stumbles into the wrecked truck, blowing both it and Sanchez up. Meanwhile, Pam has landed her plane and found Bond's abandoned cab, which had come to a rolling stop. She drives by and picks up Bond. Days later, Bond, Q (Desmond Llewelyn), and Pam are in attendance at a party being thrown by Lupe Lamora (Talisa Soto), Sanchez's ex-girlfriend. Bond is seen in a phone conversation with Felix Leiter (David Hedison), who tells him he's soon to be discharged from the hospital and informs Bond that M called, saying he may have a job for Bond (Hinting that M (Robert Brown) has forgiven him for the resignation and wants to return him to 00 status.) Bond hangs up and talks with Lupe. Lupe thanks Bond for what he's done. They kiss briefly, then Lupe pulls him in and kisses him more deeply. Pam, with Q, sees this, and runs off crying. Lupe tells Bond that he could stay with her, but Bond looks over a railing at Pam below, and tells Lupe that she and el presidente de Isthmus would make a perfect couple. He climbs over the rail and jumps into the swimming pool below, and pulls Pam in after him. Lupe and el presidente walk away together, and Q follows, shaking his head at Bond below. Bond kisses Pam, who says, "Why don't you wait until you're asked?" (Echoing what he said in their first encounter after the fight at the Barrelhead Bar) Bond replies with what she said, "Well why don't you ask me?" They kiss again as the credits roll.