World Library  
Flag as Inappropriate
Email this Article

1976 Flyers-Red Army game

Article Id: WHEBN0009414775
Reproduction Date:

Title: 1976 Flyers-Red Army game  
Author: World Heritage Encyclopedia
Language: English
Subject: HC CSKA Moscow, 1985 Stanley Cup Finals, 2010 NHL Winter Classic, 1987 Stanley Cup Finals, 2012 NHL Winter Classic
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

1976 Flyers-Red Army game

Flyers–Red Army
1 2 3 Total
Red Army 0 1 0 1
Philadelphia Flyers 2 1 1 4
Date January 11, 1976
Arena Spectrum
City Philadelphia, Pennsylvania,  United States
Attendance 17,007

The Flyers–Red Army game was a famous international ice hockey game played on January 11, 1976 between the Philadelphia Flyers of the North America-based National Hockey League (NHL), and HC CSKA Moscow (Central Sports Club of the Army Moscow, Russian: ХК ЦСКА Москва, also known as the "Red Army Team") of the Soviet Union.[1]

The game was notable for an incident where, after a body check delivered by the Flyers' Ed Van Impe, CSKA's top player, Valeri Kharlamov, was prone on the ice for a minute. When officials did not call a penalty, the Red Army coach, Konstantin Loktev, pulled his team off the ice in protest. Flyers' Chairman Ed Snider told CSKA to return to the ice and finish the game, which was being broadcast to an international audience, or the Soviet Hockey Federation would not get paid the fee to which they were entitled. They eventually complied and lost 4–1.

The Flyers were the only NHL team which managed to defeat the Red Army.

Background

HC CSKA Moscow was one of the most dominant sports teams in history, winning the Soviet championship for 13 consecutive years between 1977 and 1989. CSKA played many games against NHL clubs, including a North American tour in 1975 and 1976. In total, the Red Army Club played 36 games against NHL teams from 1975 to 1991 and finished with a record of 26 wins, 8 losses, and 2 ties.

The 1975–76 series between various NHL teams and two touring Soviet teams, the powerhouse Red Army team and the somewhat lesser Soviet Wings squad, was another seminal moment in the tenuous relations between the NHL and the Soviet hockey program. The games, like the subsequent Canada Cup Tournaments which also began in 1976, were not treated like exhibitions. Coming into the final match of their NHL series, the Red Army was still undefeated, having tied the Montreal Canadiens and beaten the other NHL teams they faced. Their final game was to be played in the Spectrum in Philadelphia against the two-time defending Stanley Cup champion Flyers. It should be noted, however, that both Soviet teams were supplemented by other All Stars from their league.[2][3]

Before CSKA had arrived in Philadelphia, the Soviet players and hockey leaders were aware of the rough reputation of the "Broad Street Bullies." A Pravda cartoon had portrayed the Flyers as Neanderthal thugs wielding clubs instead of sticks. Flyers captain Bobby Clarke's reputation was already cemented due partly to his actions in the 1972 Summit Series, where he delivered an infamous slash to the ankle of Valeri Kharlamov in Game Six.

Flyers owner Ed Snider had several reasons to dislike the Soviets, in addition to Soviet-Western political tensions. Tough, often contentious, negotiations took place with Soviet officials before the series became a reality, in which Snider was actively involved. The Flyers' owner found his patience tried by the difficult negotiating process with the Soviet officials. (Snider was criticized by some as being hypocritical for allowing his hockey team to participate in a series that would pump money into Soviet coffers.) Finally, there were strictly hockey-related reasons for Snider to dislike the Soviets so strongly. The diametrically opposite styles of hockey practiced by the Flyers and Red Army Team created an instant source of conflict. Although the Flyers of the mid-1970s were actually a very skilled team (with the likes of future Hall of Famers Bobby Clarke, Bill Barber, and Bernie Parent plus all-star caliber talents such as Reggie Leach, Rick MacLeish, and defensive defenseman Jimmy Watson), they were best known for their aggressive brand of physical play. Snider's competitive fires were stoked by the realization that the chance to play the Soviets represented a chance to prove that his squad was the best team in the world and much more than a "goon squad."

The game

A goodwill get-together before the game was fraught with tension. Flyers announcer Gene Hart, who spoke Russian, taught Flyers owner Ed Snider to say a phrase in Russian wishing the best for both teams in the upcoming game. When the time came, there was no mingling whatsoever between the Soviet contingent and Flyers staff and players. When Snider took to the podium, he spoke tersely and omitted the phrase Hart had taught him. Snider later said, “when I looked at all those cold faces, I just couldn't do it.” Clarke later said that he, too, “really hated those bastards” on the Soviet side and could not wait to take to the ice against them once again.

The Flyers dictated the game's tempo and were able to take the body on the Soviet players and avoid getting caught in the Soviet up-tempo transition game. In the first period, with the game still scoreless, Flyers defenseman Ed Van Impe, who had just finished serving a penalty for hooking, left the box and immediately placed a hard hit on CSKA star Valeri Kharlamov, toppling the latter and causing him to lie prone on the ice for a minute. When officials refused to call a penalty, maintaining that Van Impe's check was clean, Red Army coach Loktev protested by pulling the team from the ice. Snider got into a shouting match with the president of the Soviet Hockey Federation, threatening to not pay for the series if they did not return to the ice. The Soviets prolonged the game stoppage by arguing to make their return to the ice conditional on the referee canceling their impending delay of game bench penalty. Eventually, they accepted the penalty and came back to the ice.

The game delay tactic backfired on them as they returned to find the Flyers even more resolute than before. The Flyers scored quickly after play resumed and never looked back. They outshot the Soviets 49–13 en route to their 4–1 victory.

After the game

Flyers head coach Fred Shero jokingly told low-scoring defenseman Joe Watson that the latter had set the Soviet hockey program back twenty-five years by scoring a shorthanded goal on the great Vladislav Tretiak. Amidst the Flyers' pride in their convincing victory against an outstanding team, the seeds of contentiousness had grown even further. To this day, Tretiak, who views the tie game in the Montreal Forum as the highpoint of the series, says that the Flyers won by playing “rude hockey.” Coach Loktev called the Flyers “a bunch of animals.” The Flyers, meanwhile, left with the belief that the Soviet team had confirmed their feelings that Russian players were skilled but soft.

Milt Dunnell of the Toronto Star had written this comment after the close of the series: "The Moscow Musketeers had to put a big fat zero on their aptitude test by pulling one the dumbest tricks in sports. They hauled their team off the ice. Loktev knew the conditions before he came. Nobody loves playing in Philadelphia. Once he accepted a game with the Flyers, under NHL rules, with an NHL referee, he was in the same boat as the Toronto Maple Leafs or Vancouver Canucks when they come to town. Loktev wanted his team to know what's it's like to play the Flyers in Philly under NHL conditions. Well...that's what it's like." [4]

Legacy

A little more than a decade after the showdown in the Spectrum, the Soviet Union was crumbling politically. In order to raise funds, the Soviet hockey program started to negotiate to auction off selected prominent national team veterans to be dispersed to NHL teams. The Sniders refused to get the Flyers involved in seeking to acquire any Soviet players, citing the fact that the Soviet officials were demanding a large portion of the players' NHL salaries be diverted into their hands rather than being given to the players. Later, of course, the Flyers began to scout and draft Soviet players on the same basis as they would players from any hockey country.

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ http://letsgosabres.outlastmedia.net/pressbox/fullstory.php?newsid=10276
  3. ^ http://www.chidlovski.com/personal/1974/world/ss75.htm
  4. ^

External links

  • Broad Street Bullies vs. The Red Army - CBC Digital Archives
  • Flyers History writeup on the game
  • Video clip of the game
  • Great Moments: Flyers Conquer the Red Army
  • Photo Slideshow



This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.