Support a small business and visit Fools Fairy. Great holiday gifts for your wife/gf.
 




NCAA Football : Syracuse : Winning Streaks against FBS teams

            Winning Streaks vs. FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
             Losing Streaks vs. FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
        Winning Streaks vs. Non-FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES
         Losing Streaks vs. Non-FBS => HOME AND AWAY GAMES : HOME GAMES : AWAY GAMES


All time winning streaks (home & away), + shows games
Rank Games
   1    16 Temple           1985/10/26..2001/10/20 + - 
                 WINNER         LOSER
    H 1985/10/26 Syracuse  29 - Temple    14
    A 1986/10/25 Syracuse  27 - Temple    24
    H 1988/09/03 Syracuse  31 - Temple    21
    A 1989/09/09 Syracuse  43 - Temple     3
    H 1990/09/08 Syracuse  19 - Temple     9
    H 1991/11/02 Syracuse  27 - Temple     6
    A 1992/10/24 Syracuse  38 - Temple     7
    H 1993/11/06 Syracuse  52 - Temple     3
    A 1994/10/22 Syracuse  49 - Temple    42
    H 1995/10/07 Syracuse  31 - Temple    14
    A 1996/11/23 Syracuse  36 - Temple    15
    H 1997/10/18 Syracuse  60 - Temple     7
    A 1998/11/21 Syracuse  38 - Temple     7
    H 1999/11/06 Syracuse  27 - Temple    10
    A 2000/11/11 Syracuse  31 - Temple    12
    H 2001/10/20 Syracuse  45 - Temple     3
    STREAK ENDED WITH:
    A 2002/10/12 Temple    17 - Syracuse  16

   2    12 Rutgers          1987/09/12..1998/09/19 + - 
                 WINNER         LOSER
    A 1987/09/12 Syracuse  20 - Rutgers    3   
    H 1988/10/08 Syracuse  34 - Rutgers   20   
    A 1989/10/21 Syracuse  49 - Rutgers   28   
    H 1990/10/20 Syracuse  42 - Rutgers    0   
    A 1991/10/26 Syracuse  21 - Rutgers    7   
    H 1992/10/10 Syracuse  50 - Rutgers   28   
    A 1993/11/26 Syracuse  31 - Rutgers   18   
    H 1994/09/17 Syracuse  37 - Rutgers   36   
    A 1995/09/30 Syracuse  27 - Rutgers   17   
    H 1996/10/05 Syracuse  42 - Rutgers    0   
    A 1997/10/09 Syracuse  50 - Rutgers    3   
    H 1998/09/19 Syracuse  70 - Rutgers   14   
    STREAK ENDED WITH:
    A 1999/11/13 Rutgers   24 - Syracuse  21 OT

   3    11 Pittsburgh       1991/10/19..2001/10/13 + - 
                 WINNER           LOSER
    A 1991/10/19 Syracuse    31 - Pittsburgh  27   
    H 1992/10/31 Syracuse    41 - Pittsburgh  10   
    A 1993/10/16 Syracuse    24 - Pittsburgh  21   
    H 1994/10/08 Syracuse    31 - Pittsburgh   7   
    A 1995/11/11 Syracuse    42 - Pittsburgh  10   
    H 1996/10/12 Syracuse    55 - Pittsburgh   7   
    A 1997/11/15 Syracuse    32 - Pittsburgh  27   
    H 1998/10/31 Syracuse    45 - Pittsburgh  28   
    A 1999/10/07 Syracuse    24 - Pittsburgh  17   
    H 2000/10/07 Syracuse    24 - Pittsburgh  17 OT
    A 2001/10/13 Syracuse    42 - Pittsburgh  10   
    STREAK ENDED WITH:
    H 2002/10/05 Pittsburgh  48 - Syracuse    24   

   4     8 Maryland         1965/10/02..1972/09/30 + - 
                 WINNER         LOSER
    A 1965/10/02 Syracuse  24 - Maryland   7
    H 1966/10/01 Syracuse  28 - Maryland   7
    A 1967/10/07 Syracuse   7 - Maryland   3
    H 1968/09/28 Syracuse  32 - Maryland  14
    A 1969/10/11 Syracuse  20 - Maryland   9
    H 1970/10/10 Syracuse  23 - Maryland   7
    A 1971/10/09 Syracuse  21 - Maryland  13
    H 1972/09/30 Syracuse  16 - Maryland  12
    STREAK ENDED WITH:
    A 1973/10/06 Maryland  38 - Syracuse   0

   4     8 Rutgers          1917/10/13..1950/09/23 + - 
                 WINNER         LOSER
    H 1917/10/13 Syracuse  14 - Rutgers   10                           
    A 1918/11/23 Syracuse  21 - Rutgers    0                           
    H 1919/11/04 Syracuse  14 - Rutgers    0                           
    H 1930/10/11 Syracuse  27 - Rutgers    0 * NOT FBS-LEVEL OPPONENT *
    H 1941/10/25 Syracuse  49 - Rutgers    7 * NOT FBS-LEVEL OPPONENT *
    A 1942/11/21 Syracuse  12 - Rutgers    7 * NOT FBS-LEVEL OPPONENT *
    A 1949/10/15 Syracuse  21 - Rutgers    9                           
    H 1950/09/23 Syracuse  42 - Rutgers   12                           
    STREAK ENDED WITH:
    A 1975/11/29 Rutgers   21 - Syracuse  10                           

   6     7 Navy             1983/11/05..1989/11/11 + - 
                 WINNER         LOSER
    A 1983/11/05 Syracuse  14 - Navy   7
    H 1984/11/10 Syracuse  29 - Navy   0
    A 1985/11/09 Syracuse  24 - Navy  20
    H 1986/11/08 Syracuse  31 - Navy  22
    A 1987/11/07 Syracuse  34 - Navy  10
    H 1988/11/05 Syracuse  49 - Navy  21
    A 1989/11/11 Syracuse  38 - Navy  17

   7     6 Boston College   1987/11/14..1992/11/14 + - 
                 WINNER               LOSER
    H 1987/11/14 Syracuse        45 - Boston College  17
    A 1988/11/12 Syracuse        45 - Boston College  20
    H 1989/11/04 Syracuse        23 - Boston College  11
    A 1990/11/03 Syracuse        35 - Boston College   6
    H 1991/11/16 Syracuse        38 - Boston College  16
    A 1992/11/14 Syracuse        27 - Boston College  10
    STREAK ENDED WITH:
    H 1993/10/02 Boston College  33 - Syracuse        29

   7     6 Tulane           1991/09/28..2013/09/21 + - 
                 WINNER         LOSER
    A 1991/09/28 Syracuse  24 - Tulane   0
    A 1996/11/09 Syracuse  31 - Tulane   7
    H 1997/09/20 Syracuse  30 - Tulane  19
    H 1999/10/02 Syracuse  47 - Tulane  17
    A 2011/10/08 Syracuse  37 - Tulane  34
    H 2013/09/21 Syracuse  52 - Tulane  17

   9     5 Maryland         1987/09/05..2013/11/09 + - 
                 WINNER         LOSER
    H 1987/09/05 Syracuse  25 - Maryland  11
    H 1988/10/01 Syracuse  20 - Maryland   9
    A 1991/09/14 Syracuse  31 - Maryland  17
    H 1994/11/19 Syracuse  21 - Maryland  16
    A 2013/11/09 Syracuse  20 - Maryland   3
    STREAK ENDED WITH:
    H 2014/09/20 Maryland  34 - Syracuse  20

   9     5 Penn State       1931/10/24..1935/11/02 + - 
                 WINNER           LOSER
    H 1931/10/24 Syracuse     7 - Penn State   0
    A 1932/10/22 Syracuse    12 - Penn State   6
    H 1933/11/04 Syracuse    12 - Penn State   6
    A 1934/11/03 Syracuse    16 - Penn State   0
    H 1935/11/02 Syracuse     7 - Penn State   3
    STREAK ENDED WITH:
    A 1936/10/31 Penn State  18 - Syracuse     0

   9     5 Pittsburgh       1964/10/31..1968/10/12 + - 
                 WINNER           LOSER
    H 1964/10/31 Syracuse    21 - Pittsburgh   6
    N 1965/10/30 Syracuse    51 - Pittsburgh  13
    H 1966/10/29 Syracuse    33 - Pittsburgh   7
    A 1967/11/04 Syracuse    14 - Pittsburgh   7
    H 1968/10/12 Syracuse    50 - Pittsburgh  17
    STREAK ENDED WITH:
    A 1969/11/01 Pittsburgh  21 - Syracuse    20

   9     5 Pittsburgh       1984/11/03..1988/12/03 + - 
                 WINNER           LOSER
    H 1984/11/03 Syracuse    13 - Pittsburgh   7
    A 1985/11/02 Syracuse    12 - Pittsburgh   0
    H 1986/11/01 Syracuse    24 - Pittsburgh  20
    A 1987/10/31 Syracuse    24 - Pittsburgh  10
    H 1988/12/03 Syracuse    24 - Pittsburgh   7
    STREAK ENDED WITH:
    A 1989/09/23 Pittsburgh  30 - Syracuse    23

   9     5 Temple           1951/09/21..1976/10/23 + - 
                 WINNER         LOSER
    H 1951/09/21 Syracuse  19 - Temple     0                           
    A 1952/10/03 Syracuse  27 - Temple     0                           
    H 1953/09/26 Syracuse  42 - Temple     0 * NOT FBS-LEVEL OPPONENT *
    H 1972/09/09 Syracuse  17 - Temple    10                           
    H 1976/10/23 Syracuse  24 - Temple    16                           
    STREAK ENDED WITH:
    A 1979/10/13 Temple    49 - Syracuse  17                           

   9     5 West Virginia    1977/11/19..1981/11/21 + - 
                 WINNER              LOSER
    H 1977/11/19 Syracuse       28 - West Virginia   9
    A 1978/10/07 Syracuse       31 - West Virginia  15
    N 1979/09/15 Syracuse       24 - West Virginia  14
    A 1980/11/22 Syracuse       20 - West Virginia   7
    H 1981/11/21 Syracuse       27 - West Virginia  24
    STREAK ENDED WITH:
    A 1982/11/20 West Virginia  26 - Syracuse        0

  15     4 Army             1964/11/07..1984/10/27 + - 
                 WINNER         LOSER
    A 1964/11/07 Syracuse  27 - Army      15
    A 1970/11/07 Syracuse  31 - Army      29
    H 1972/11/11 Syracuse  27 - Army       6
    H 1984/10/27 Syracuse  27 - Army      16
    STREAK ENDED WITH:
    A 1986/09/13 Army      33 - Syracuse  28

  15     4 Boston College   1958/09/27..1963/09/21 + - 
                 WINNER               LOSER
    H 1958/09/27 Syracuse        24 - Boston College  14
    A 1961/11/25 Syracuse        28 - Boston College  13
    H 1962/10/13 Syracuse        12 - Boston College   0
    H 1963/09/21 Syracuse        32 - Boston College  21
    STREAK ENDED WITH:
    A 1964/09/19 Boston College  21 - Syracuse        14

  15     4 Boston College   1995/11/18..1998/10/17 + - 
                 WINNER               LOSER
    H 1995/11/18 Syracuse        58 - Boston College  29
    A 1996/10/26 Syracuse        45 - Boston College  17
    H 1997/11/08 Syracuse        20 - Boston College  13
    A 1998/10/17 Syracuse        42 - Boston College  25
    STREAK ENDED WITH:
    H 1999/10/30 Boston College  24 - Syracuse        23

  15     4 Buffalo          2000/09/02..2007/10/20 + - 
                    WINNER         LOSER
      H 2000/09/02 Syracuse  63 - Buffalo   7
   ** A 2004/09/11 Syracuse  37 - Buffalo  17
   ** H 2005/09/10 Syracuse  31 - Buffalo   0
      H 2007/10/20 Syracuse  20 - Buffalo  12

  15     4 Central Michigan 1999/09/11..2017/09/16 + - 
                 WINNER         LOSER
    H 1999/09/11 Syracuse  47 - Central Michigan   7   
    A 2014/09/13 Syracuse  40 - Central Michigan   3   
    H 2015/09/19 Syracuse  30 - Central Michigan  27 OT
    H 2017/09/16 Syracuse  41 - Central Michigan  17   

  15     4 Navy             1959/10/10..1966/10/08 + - 
                 WINNER         LOSER
    A 1959/10/10 Syracuse  32 - Navy       6
    H 1962/11/10 Syracuse  34 - Navy       6
    A 1965/09/18 Syracuse  14 - Navy       6
    H 1966/10/08 Syracuse  28 - Navy      14
    STREAK ENDED WITH:
    A 1967/10/14 Navy      27 - Syracuse  14

  15     4 Northwestern     1979/09/22..1984/09/15 + - 
                 WINNER             LOSER
    A 1979/09/22 Syracuse      54 - Northwestern  21
    H 1980/09/27 Syracuse      42 - Northwestern  21
    H 1983/09/17 Syracuse      35 - Northwestern   0
    A 1984/09/15 Syracuse      13 - Northwestern  12
    STREAK ENDED WITH:
    A 2008/08/30 Northwestern  30 - Syracuse      10

  15     4 Penn State       1923/11/03..1926/10/23 + - 
                 WINNER           LOSER
    H 1923/11/03 Syracuse    10 - Penn State   0
    A 1924/10/25 Syracuse    10 - Penn State   6
    H 1925/10/31 Syracuse     7 - Penn State   0
    A 1926/10/23 Syracuse    10 - Penn State   0
    STREAK ENDED WITH:
    H 1927/10/22 Penn State   9 - Syracuse     6

  15     4 Penn State       1963/10/19..1966/11/05 + - 
                 WINNER           LOSER
    H 1963/10/19 Syracuse     9 - Penn State   0
    A 1964/10/17 Syracuse    21 - Penn State  14
    H 1965/10/16 Syracuse    28 - Penn State  21
    A 1966/11/05 Syracuse    12 - Penn State  10
    STREAK ENDED WITH:
    H 1967/10/28 Penn State  29 - Syracuse    20

  15     4 UCLA             1959/12/05..1964/10/10 + - 
                 WINNER         LOSER
    A 1959/12/05 Syracuse  36 - UCLA       8
    A 1962/12/08 Syracuse  12 - UCLA       7
    A 1963/10/11 Syracuse  29 - UCLA       7
    H 1964/10/10 Syracuse  39 - UCLA       0
    STREAK ENDED WITH:
    A 1965/10/09 UCLA      24 - Syracuse  14

  15     4 Wake Forest      2011/09/01..2015/09/12 + - 
                 WINNER            LOSER
    H 2011/09/01 Syracuse     36 - Wake Forest  29 OT
    H 2013/11/02 Syracuse     13 - Wake Forest   0   
    A 2014/10/18 Syracuse     30 - Wake Forest   7   
    H 2015/09/12 Syracuse     30 - Wake Forest  17   
    STREAK ENDED WITH:
    A 2016/10/08 Wake Forest  28 - Syracuse      9   

  15     4 West Virginia    1958/11/22..1961/09/30 + - 
                 WINNER              LOSER
    A 1958/11/22 Syracuse       15 - West Virginia  12
    H 1959/10/24 Syracuse       44 - West Virginia   0
    A 1960/10/22 Syracuse       45 - West Virginia   0
    H 1961/09/30 Syracuse       29 - West Virginia  14
    STREAK ENDED WITH:
    H 1962/11/24 West Virginia  17 - Syracuse        6

  15     4 West Virginia    2010/10/23..2018/12/28 + - 
                 WINNER         LOSER
    A 2010/10/23 Syracuse  19 - West Virginia  14                     
    H 2011/10/21 Syracuse  49 - West Virginia  23                     
    N 2012/12/29 Syracuse  38 - West Virginia  14 !! Pinstripe Bowl !!
    N 2018/12/28 Syracuse  34 - West Virginia  18 !! Alamo Bowl !!    

Current winning streaks (home & away), + shows games
Rank Games
   1     7 Navy             1983/11/05..1989/11/11 + - 
                 WINNER         LOSER
    A 1983/11/05 Syracuse  14 - Navy   7
    H 1984/11/10 Syracuse  29 - Navy   0
    A 1985/11/09 Syracuse  24 - Navy  20
    H 1986/11/08 Syracuse  31 - Navy  22
    A 1987/11/07 Syracuse  34 - Navy  10
    H 1988/11/05 Syracuse  49 - Navy  21
    A 1989/11/11 Syracuse  38 - Navy  17

   2     6 Tulane           1991/09/28..2013/09/21 + - 
                 WINNER         LOSER
    A 1991/09/28 Syracuse  24 - Tulane   0
    A 1996/11/09 Syracuse  31 - Tulane   7
    H 1997/09/20 Syracuse  30 - Tulane  19
    H 1999/10/02 Syracuse  47 - Tulane  17
    A 2011/10/08 Syracuse  37 - Tulane  34
    H 2013/09/21 Syracuse  52 - Tulane  17

   3     4 Buffalo          2000/09/02..2007/10/20 + - 
                    WINNER         LOSER
      H 2000/09/02 Syracuse  63 - Buffalo   7
   ** A 2004/09/11 Syracuse  37 - Buffalo  17
   ** H 2005/09/10 Syracuse  31 - Buffalo   0
      H 2007/10/20 Syracuse  20 - Buffalo  12

   3     4 Central Michigan 1999/09/11..2017/09/16 + - 
                 WINNER         LOSER
    H 1999/09/11 Syracuse  47 - Central Michigan   7   
    A 2014/09/13 Syracuse  40 - Central Michigan   3   
    H 2015/09/19 Syracuse  30 - Central Michigan  27 OT
    H 2017/09/16 Syracuse  41 - Central Michigan  17   

   3     4 West Virginia    2010/10/23..2018/12/28 + - 
                 WINNER         LOSER
    A 2010/10/23 Syracuse  19 - West Virginia  14                     
    H 2011/10/21 Syracuse  49 - West Virginia  23                     
    N 2012/12/29 Syracuse  38 - West Virginia  14 !! Pinstripe Bowl !!
    N 2018/12/28 Syracuse  34 - West Virginia  18 !! Alamo Bowl !!    

   6     3 Army             1989/09/16..1996/11/16 + - 
                 WINNER         LOSER
    H 1989/09/16 Syracuse  10 - Army   7
    A 1990/10/27 Syracuse  26 - Army  14
    H 1996/11/16 Syracuse  42 - Army  17

   6     3 Central Florida  2001/09/08..2003/09/20 + - 
                 WINNER         LOSER
    H 2001/09/08 Syracuse  21 - Central Florida  10
    A 2002/11/02 Syracuse  38 - Central Florida  35
    H 2003/09/20 Syracuse  38 - Central Florida  14

   6     3 Connecticut      2012/10/19..2018/09/22 + - 
                 WINNER         LOSER
    H 2012/10/19 Syracuse  40 - Connecticut  10
    A 2016/09/24 Syracuse  31 - Connecticut  24
    H 2018/09/22 Syracuse  51 - Connecticut  21

   6     3 Missouri         1986/10/04..2012/11/17 + - 
                 WINNER         LOSER
    H 1986/10/04 Syracuse  41 - Missouri   9
    A 1987/10/03 Syracuse  24 - Missouri  13
    A 2012/11/17 Syracuse  31 - Missouri  27

   6     3 Ohio             1916/10/07..2021/09/04 + - 
                 WINNER         LOSER
    H 1916/10/07 Syracuse  73 - Ohio   0 * NOT FBS-LEVEL OPPONENT *
    H 1921/10/01 Syracuse  38 - Ohio   0 * NOT FBS-LEVEL OPPONENT *
    A 2021/09/04 Syracuse  29 - Ohio   9                           

   6     3 Toledo           1999/09/02..2011/09/24 + - 
                 WINNER         LOSER
    A 1999/09/02 Syracuse  35 - Toledo  12   
    H 2003/09/27 Syracuse  34 - Toledo   7   
    H 2011/09/24 Syracuse  33 - Toledo  30 OT

  12     2 Akron            2009/10/24..2010/09/04 + - 
                 WINNER         LOSER
    H 2009/10/24 Syracuse  28 - Akron  14
    A 2010/09/04 Syracuse  29 - Akron   3

  12     2 Arizona          1969/11/08..1990/12/25 + - 
                 WINNER         LOSER
    H 1969/11/08 Syracuse  23 - Arizona   0                 
    N 1990/12/25 Syracuse  28 - Arizona   0 !! Aloha Bowl !!

  12     2 Kansas State     2001/12/29..2010/12/30 + - 
                 WINNER         LOSER
    N 2001/12/29 Syracuse  26 - Kansas State   3 !! Insight.com Bowl !!
    N 2010/12/30 Syracuse  36 - Kansas State  34 !! Pinstripe Bowl !!  

  12     2 Kent State       1983/09/10..1985/09/21 + - 
                 WINNER         LOSER
    H 1983/09/10 Syracuse  22 - Kent State  10
    H 1985/09/21 Syracuse  34 - Kent State   0

  12     2 UCLA             1967/11/25..1968/10/05 + - 
                 WINNER         LOSER
    A 1967/11/25 Syracuse  32 - UCLA  14
    H 1968/10/05 Syracuse  20 - UCLA   7

  12     2 Vanderbilt       1990/10/06..1991/09/07 + - 
                 WINNER         LOSER
    A 1990/10/06 Syracuse  49 - Vanderbilt  14
    H 1991/09/07 Syracuse  37 - Vanderbilt  10

  12     2 Virginia Tech    2016/10/15..2021/10/23 + - 
                 WINNER         LOSER
    H 2016/10/15 Syracuse  31 - Virginia Tech  17
    A 2021/10/23 Syracuse  41 - Virginia Tech  36

  12     2 Western Michigan 2018/08/31..2019/09/21 + - 
                 WINNER         LOSER
    A 2018/08/31 Syracuse  55 - Western Michigan  42
    H 2019/09/21 Syracuse  52 - Western Michigan  33

  20     1 Ball State       1993/09/04             + - 
                 WINNER         LOSER
    H 1993/09/04 Syracuse  35 - Ball State  12

  20     1 Baylor           1967/09/23             + - 
                 WINNER         LOSER
    H 1967/09/23 Syracuse   7 - Baylor   0

  20     1 Boston College   2021/10/30             + - 
                 WINNER         LOSER
    H 2021/10/30 Syracuse  21 - Boston College   6

  20     1 Colorado         1993/01/01             + - 
                 WINNER         LOSER
    N 1993/01/01 Syracuse  26 - Colorado  22 !! Fiesta Bowl !!

  20     1 East Carolina    2001/09/29             + - 
                 WINNER         LOSER
    H 2001/09/29 Syracuse  44 - East Carolina  30

  20     1 Eastern Michigan 1995/10/14             + - 
                 WINNER         LOSER
    H 1995/10/14 Syracuse  52 - Eastern Michigan  24

  20     1 Georgia          1989/12/30             + - 
                 WINNER         LOSER
    N 1989/12/30 Syracuse  19 - Georgia  18 !! Peach Bowl !!

  20     1 Georgia Tech     2020/09/26             + - 
                 WINNER         LOSER
    H 2020/09/26 Syracuse  37 - Georgia Tech  20

  20     1 Houston          1996/12/27             + - 
                 WINNER         LOSER
    N 1996/12/27 Syracuse  30 - Houston  17 !! Liberty Bowl !!

  20     1 Iowa State       1969/09/20             + - 
                 WINNER         LOSER
    H 1969/09/20 Syracuse  14 - Iowa State  13

  20     1 Kentucky         1999/12/29             + - 
                 WINNER         LOSER
    N 1999/12/29 Syracuse  20 - Kentucky  13 !! Music City Bowl !!

  20     1 Liberty          2021/09/24             + - 
                 WINNER         LOSER
    H 2021/09/24 Syracuse  24 - Liberty  21

  20     1 Minnesota        2013/12/27             + - 
                 WINNER         LOSER
    N 2013/12/27 Syracuse  21 - Minnesota  17 !! Texas Bowl !!

  20     1 Nebraska         1984/09/29             + - 
                 WINNER         LOSER
    H 1984/09/29 Syracuse  17 - Nebraska   9

  20     1 Temple           2012/11/23             + - 
                 WINNER         LOSER
    A 2012/11/23 Syracuse  38 - Temple  20

  20     1 Washington State 1979/09/29             + - 
                 WINNER         LOSER
    H 1979/09/29 Syracuse  52 - Washington State  25

  20     1 Wisconsin        1997/08/24             + - 
                 WINNER         LOSER
    N 1997/08/24 Syracuse  34 - Wisconsin   0

  20     1 Wyoming          2006/09/30             + - 
                    WINNER         LOSER
   ** H 2006/09/30 Syracuse  40 - Wyoming  34 OT

Last updated: November 28, 2021
Copyright © 2002-2021 - mcubed.net