スポーツ等の複数の試合をリアルタイムにいい試合順にランク付けするプログラムを作成しています。

いい試合の基準として、時間が大きくかつ点差が小さいものがいい試合だと考えれれます。
つまり、x軸を時間y軸を点差とした時に、試合の1時的な情報の集合を取得し、時間、点差を正規化し、グラフを描画した時に右下にある試合がいい試合(時間が経過しているのに点差が開いていない)ということになり、左上にある試合(時間が短いのに点差が開いている)が悪い試合になります。

この順位を取得するにはどのようなアルゴリズムを使用すればいいでしょうか。