2019 - Alejandro Valverde, Ronde 8th, Tour 9th, Vuelta 2nd
1995 - Claudio Chiappucci, Ronde 4th, Giro 4th
1995 - Michele Bartoli, Ronde 7th, Vuelta 9th
1994 - Gianni Bugno, Ronde 1st, Giro 8th
1993 - Maurizio Fondriest, Ronde 8th, Giro 8th
1990 - Claude Criquielion, Ronde 8th, Tour 9th
1988 - Sean Kelly, Ronde 4th, Vuelta 1st
1988 - Steven Rooks, Ronde 5th, Tour 2nd
1988 - Steve Bauer, Roubaix 8th, Tour 4th
1987 - Steve Bauer, Ronde 4th, Giro 10th
1986 - Sean Kelly, Ronde 2nd, Roubaix 1st, Vuelta 3rd
1986 - Claude Criquielion, Ronde 8th, Tour 5th
1986 - Francesco Moser, Roubaix 8th, Giro 3rd
1985 - Phil Anderson, Ronde 2nd, Tour 5th
1985 - Greg Lemond, Ronde 7th, Roubaix 4th, Giro 3rd, Tour 2nd
1985 - Sean Kelly, Roubaix 3rd, Tour 4th, Vuelta 9th
and so on...
So, as we see, it was a very common thing to finish top 10 in both GT and cobbled Monument in the 1980's, and not so unusual in the first half of 1990's. But after 1995 not a single rider done it until this year.