Nach Calgary führten ihn dann die Olympischen Winterspiele 1988 und dort blieb er auch. Er war kurz vorher 30 Jahre alt geworden und so erhielt er sofort nach dem Olympischen Turnier die Freigabe für den Wechsel in die NHL. So kam er in der &lt;a href="NHL%201987/88"&gt;Saison 1987/88&lt;/a&gt; bei den Flames noch zu neun Einsätzen in der regulären Saison und einem in den Playoffs. Er war der erste Tscheche, der jemals für das Team spielte. Mit knapp 31 Jahren ging er nach den damaligen Regeln in seine offizielle Rookiesaison, in der er mit 22 Toren und 23 Vorlagen erfolgreichster Neuling der Flames war. Viel wichtiger war aber, dass er mit seinem Team in der &lt;a href="NHL%201988/89"&gt;Saison 1988/89&lt;/a&gt; den Stanley Cup gewinnen konnte. Zudem half er bei den Flames seinem Landsmann Robert Reichel, sich an das Leben in Nordamerika und die NHL zu gewöhnen.