Team Self Destruct won 1 game:

# Teams Rating Position Started Duration
1 Self Destruct
vs
CHERDAK
1507 (16)

1466 (-16)
246 (87)

647 (-149)
23:08
January 08 '2013
44m 8s