Znajdź wiersz, w którym wartości kolumny są maksymalne w ramce DataFrame pandy

Jak znaleźć wiersz, dla którego wartość konkretnej kolumny jest maksymalna ? df.max() da mi maksymalną wartość dla każdej kolumny, nie wiem jak uzyskać odpowiedni