Try it. See if it works. If it doesn't work, try to figure out where it failed. Did you time out? Did you faint out? Did one mon die too fast? One not do enough damage? Just try it.
However, I think the answer is no. The tyranitars are all too low, most likely. Plus, you're probably better off switching out Gyarados for Espeon or Alakazam.
Edit: Once you try it, come back and ask more specific questions. You might get better answers.