 Middlesbrough, with high-profile players including Juninho, Fabrizio Ravanelli, Jimmy Floyd Hasselbaink and Mark Viduka, reached five major cup finals from 1997 to 2006, including the 2006 UEFA Cup Final and lifting the 2004 League Cup.Middlesbrough play their home games at the Riverside Stadium, while Newcastle United play their home games at St. James' Park.The following table shows results from matches between Newcastle and Middlesbrough since 1988.