Dúvida - SQL

Bom dia,

tenho uma tabela chamada Time

Time( cod bigint, nome varchar )
e outra tabela chamada jogo

Jogo( Cod Codtime1 Codtime2 )

gostaria de fazer um Select que me mostrasse a seguinte tabela

o Select Aparentemente seria algo do tipo

sei que esta errado e nem irá rodar o a.nome por exemplo esta repetido, mais seria esse resultado que preciso.

tentei com Union, Union ALL mais não consegui

conheço muito pouco de sql, se alguem puder dar um help, agradeço desde ja.

consegui usei auto-junção, segue o código pra quem precisar:

SELECT b.Cod, a1.nome AS Nome_time1, a2.nome AS Nome_Time2 From Jogo b, time a1, time a2 where(b.Codtime1 = a1.cod) and (b.Codtime2 = a2.Cod);