Champion performance keeps Rooks play-off hopes alive