Table:
text: Walsall Senior Cup
Finals since World War II
Finals since World War II
Year_ Winners Score Runners_up Notes_
1946 Walsall Wood 7-2 Rugeley W.M.C. 
1947 Wellington Town Reserves 4-1 Walsall Wood 
1948 Bilston Town 2-0 Halesowen 
1949 Bilston Town 1-0 Oswestry Town 
1950 Brereton Social drew 2-2 with Ogley Hay after extra time - winner of replay unknown Brereton Social drew 2-2 with Ogley Hay after extra time - winner of replay unknown Brereton Social drew 2-2 with Ogley Hay after extra time - winner of replay unknown Brereton Social drew 2-2 with Ogley Hay after extra time - winner of replay unknown
1951 Bloxwich Strollers 1-0 Walsall Wood after extra time
1952 Walsall Wood 1-0 Walsall Trinity 

text: Walsall Senior Cup
Finals since World War II
Finals since World War II
Year_ Winners Score Runners_up Notes_
1953 Walsall Wood 1-0 Ogley Hay after extra time
1954 Shelfield Athletic 1-0 Lower Gornal Athletic 
1955 Shelfield Athletic 5-1 Walsall Trinity 
1956 Shelfield Athletic 2-0 Ogley Hay 
1957 Walsall Trinity 3-1 Walsall Wood 
1958 Walsall Wood 3-0 Stourbridge 
1959 Shelfield Athletic 4-0 Walsall Wood 
1960 Shelfield Athletic 3-0 Walsall Wood 
1961 Walsall Wood 7-0 Rugeley Villa 
1962 Walsall Wood 5-1 Blakenall 
1963 Armitage 2-1 Blakenall 
1964 Blakenall 3-0 Hednesford Town 
1965 Rushall Olympic 2-1 Brereton Social 
1966 Lower Gornal Athletic 4-2 Kidderminster Harriers after extra time
1967 Wrockwardine Wood 2-1 Rushall Olympic Replay, 1st game 2-2 aet
1968 Wrockwardine Wood 2-1 Tamworth 
1969 Bilston Town 2-1 Lichfield 

text: Walsall Senior Cup
Finals since World War II
Finals since World War II
Year_ Winners Score Runners_up Notes_
1970 Atherstone Town 4-3 Wrockwardine Wood Aggregate score, , 1st leg 1-2, 2nd leg 3-1
1971 Baddesley Colliery 4-3 Atherstone Town Aggregate score, , 1st leg 2-2, 2nd leg 2-1
1972 Bilston Town 4-1 Brereton Social Second replay, , 1st game 2-2 aet, 2nd game 2-2 aet
1973 Bilston Town 1-0 Darlaston 
1974 Brereton Social 3-2 Warley County Borough after extra time
1975 Blakenall 2-1 Armitage 
1976 Blakenall 1-0 Hednesford Town 
1977 Blakenall 1-0 Bilston Town Replay, 1st game 0-0 aet
1978 Sutton Coldfield Town 2-0 Alvechurch 
1979 Sutton Coldfield Town 1-0 Great Wyrley 
1980 Sutton Coldfield Town 1-0 Rushall Olympic 
1981 Blakenall 2-1 Sutton Coldfield Town Replay, 1st game 1-1 aet

text: Walsall Senior Cup
Finals since World War II
Finals since World War II
Year_ Winners Score Runners_up Notes_
1982 Oldbury United 5-0 Walsall Wood Replay, 1st game 2-2 aet
1983 Coleshill Town 4-3 Wolverhampton United 
1984 Atherstone Town 4-0 Tividale 
1985 Harrisons 2-0 Wolverhampton United 
1986 Paget Rangers 3-1 Wolverhampton Casuals 
1987 Boldmere St. Michaels 2-0 Bloxwich Town 
1988 Redgate United 1-0 Chasetown after extra time
1989 Blakenall 1-0 Rushall Olympic 
1990 Meir KA 2-1 Rushall Olympic Replay, 1st game 0-0 aet
1991 Chasetown 1-0 Blakenall after extra time
1992 Armitage 90 3-2 Meir KA after extra time
1993 Chasetown 3-1 Pelsall Villa 
1994 Newcastle Town 1-0 Oldbury United after extra time
1995 Newcastle Town 1-1 Knypersley Victoria after extra time, , Newcastle won on penalties

text: Walsall Senior Cup
Finals since World War II
Finals since World War II
Year_ Winners Score Runners_up Notes_
1996 Blakenall 0-0 Newcastle Town after extra time, , Blakenall won on penalties
1997 Bloxwich Town 1-1 Blakenall after extra time, , Bloxwich won on penalties
1998 Blakenall 2-1 Halesowen Harriers 
1999 Blakenall 3-2 Meir KA 
2000 Rushall Olympic 2-2 Rocester after extra time, , Rushall won 5-4 on penalties
2001 Wolverhampton Casuals 2-0 Sutton Coldfield Town 
2002 Bolehall Swifts 4-4 Tividale after extra time, , Bolehall won 4-3 on penalties
2003 Tividale 1-0 Rocester after extra time
2004 Sutton Coldfield Town 3-1 Tividale 
2005 Chasetown 2-1 Tividale 
2006 Boldmere St Michaels 1-0 Tipton Town 
2007 Boldmere St Michaels 3-1 Goodrich

Question: Which team was the winner of the Walsall Senior Cup in the first final?