Team Kill the Messenger won 1 game:

# Teams Rating Position Started Duration
1 Kill the Messenger
vs
Sent By God
1501 (17)

1483 (-17)
225 (99)

340 (-103)
2:46
January 22 '2013
1h 8m 39s