winner returns nil if no winner now