ciao come da titolo vorrei estrarre il valore piu' grandi di ogni gruppo di tornei



per esempio ho


5 righe epr ogni torneo

id_utente torneo punti



dove l'id_utente cambia
il torneo e lo stesso per 5 righe
e i punti vabbè variano



quindi ad esmepio averò 5 righe del torneo x altre 5 righe del torneo y


e di ogni torneo estrarre il punteggio piu alto


sto provando con
codice:
SELECT MAX(punteggio) AS alias,id_utente FROM tabella group by torneo
ma senza successo, infatti si mi estrae il punteggio piu' alto, ma l'id_utente non è lo stesso di colui che ha realizzato quel punteggio
come posso fare?

grazie a tutti