Default block cover

Tetris Attack Speedrun Tournament 2018 | Group Stage

  • 25 Players
  • Groups (5 → 2) then Double Elimination
  • Tetris Attack



Welcome to the Tetris Attack Speedrun Tournament 2018. This is our first repeating tournament and we’re excited to see how the competition has evolved since 2016. This will be a multi-week format spanning over a 2 part tournament. Round Robin will showcase specific groups battling it out amongst each other to see who moves on to Main or Redemption Bracket. Console or speedrun approved emulators will be allowed for this tournament. SpeedRunsLive will be used as our racing platform for timing and determining each winner. You must stream your gameplay. We will try to restream each tournament match, but we may not get to everything in the beginning rounds. All communication will be done through the Puzzle General Discord server. Action begins August 20. Read the information below to find out about ruleset, schedule, and other specifics.


- Entire tournament will be on V-Hard difficulty

- Round Robin will divide you in groups. You will play everyone in your group

- Main Bracket will feature Double Elimination format

- Redemption Bracket will feature Single Elimination format

- Round Robin matches will be best 2 of 3 races

- Main and Redemption brackets will be best 3 of 5 races

Tournament Schedule

This will be a 2 part tournament. The first part will consist of a 4-6 week Round Robin phase based on number of entrants. In Round Robin, everyone is separated into even number groups and you will play each person in your group 1 time. You will play 1 match a week unless you have a bye that week. The top 2 from each group will advance to our main bracket. Everyone else with a couple wild card exceptions will participate in the redemption bracket.

Part 2 as mentioned above will feature two separate brackets: Main Bracket and Redemption Bracket. At the conclusion of the Round Robin phase, there will be a 1 week grace period to catch up on missed matches, decide wild card contenders, and just give competitors a mid-tournament break. At the conclusion of this break, both brackets will start. Like Round Robin, you will have 1 week to complete your currently scheduled match. All bracket deadlines will also be labeled on the brackets.

Wildcard Format

We had something similar to this for the PPL tournament last year, we’re happy to say this will be returning again. Sometimes people who barely miss bracket look like they’d be deserving to have another chance to make main bracket. So we have a system in place this time outlining the details what to look out for. It will always be an even number of wildcards, so there’s gonna be two different ways to get a last chance spot.

The first is going to be the highest average race times throughout the group stage of the non-main bracket qualifiers. We’ll be recording all times stored from SRL past races to average each person’s race times throughout. Make sure to take priority ending SRL’s timer over your personal timer if you have trouble doing both at same time. The second will feature a 3 race qualifier between anyone who chooses. Depending on which place you finish each race will award you certain amount of points. The player(s) with the highest total of points will make it into the main bracket. Here’s how points will be distributed during races:

1st - 5 points

2nd - 3 points

3rd - 2 points

4th - 1 point

As mentioned at the very top, the number of wildcards will be determined by the total amount of entrants. This will be announced at the beginning of the tournament. If you’re confused what this may mean, take this as a quick example. If we get 2 wildcard spots, one will be an average time qualifier, one will be a race qualifier. Four wildcard spots would be 2 from each category. And so on and so on.

Tournament Procedure

- The challonge page will show your opponent at the beginning of each week.

- We may reach out to you for scheduling, but it is ultimately up to you and your opponent to get your match scheduled.

- The important links section below will have a form you can fill out to schedule your match.

-If your match is not scheduled before the deadline, you and/or your opponent may be disqualified for the current round.

-Show up at least 15 minutes prior to your scheduled time to set up your stream for the restreamer.

-Your gameplay and timer must be visible to capture for the restream (splits not necesary, but you’re allowed to show them)

-Stream your footage in 480p at a maximum 1500 bitrate. Makes it easier for a restreamer to capture and less buffering.

-Similar to listed above, if you fail to show up to your scheduled match without a proper warning, you could be disqualified.

-Once the restreamer gives you the go ahead in SRL race channel, you may ready up and begin when racebot counts you down.

-Wildcard timings will be based off of your SRL race time, so make that timer your priority if you have trouble stopping both.

-If your race is within 3 seconds, you can request a re-time. A moderator will go back and re-time the VODs to determine the race winner.

-Report your scores in the dedicated channel on discord. If there was a timing discrepancy in the SRL race channel, let us know about that as well.


This is still in the works right now, but it may be something similar to what we had for Mystery Puzzle Challenge. We will update this when we have decided.

Important Links

Puzzle General Discord Server

Match Scheduler (Coming Soon)

SpeedRunsLive (You will need an account, you can find commands here)

Emulators: Snes9x 1.56.2 | Bizhawk

Streaming Software: OBS Studio | XSplit Broadcaster

Timers: LiveSplit | WSplit

In-depth Text Guide (Thanks to CardsOfTheHeart!)

Tournament Organizer: Bbforky (Discord: Bbforky#6225)

This bracket is a preview and subject to change until the tournament is started.

Bracket Embed Code

Upgrade to Premier badge Challonge Premier to remove advertisements from the embed.

Need help? View the Bracket Module Instructions.
Developers: This bracket can also be embedded using the Challonge jQuery plugin.
Ajax loader