Bind do DataContext ItemsControl z wewnątrz ItemTemplate

Mam ItemsControl, którego dla ItemTemplate DataTemplate zawiera przycisk. Chcę, aby polecenie na przycisku wiązało się z poleceniem na DataContext obiektu ItemsControl, a nie na ItemTemplate. Myślę, że rozwiązanie ma związek z używaniem RelativeSource, ale moje dotychczasowe próby nie powiodły się:

<ItemsControl ItemsSource="{Binding Games}">        
    <ItemsControl.ItemTemplate>
        <DataTemplate>
            <Button Command="{Binding Path=GameSelectedCommand, Source={RelativeSource FindAncestor, AncestorType={x:Type ItemsControl}}}" 
                    CommandParameter="{Binding}" 
                    Style="{StaticResource MenuButtonStyle}" 
                    Content="{Binding Name}"/>    
        </DataTemplate>
    </ItemsControl.ItemTemplate>
</ItemsControl>

Jak mogę uzyskać przycisk do powiązania z GameSelectedCommand obiektu DataContext ItemsControl?

questionAnswers(1)

yourAnswerToTheQuestion