Actually, Mercutio is slain by Tybalt in act three, scene 1. Tybalt is killed by Romeo. Romeo poisons himself, thinking Juliet dead. Juliet wakes up, finds Romeo dead, and stabs herself, ending the Jerry Springer episode that was the Montague-Capulet feud.
Also, just to correct The Giver...