Laajennettu XY-Wing, jossa nivelellä on kolme ehdokasta
XYZ-Wing on XY-Wingin luonteva laajennus. Nivelruudussa on kolme ehdokasta {X,Y,Z}, ja kaksi kahden ehdokkaan siipeä tarjoavat saman karsintalogiikan - mutta karsintavyöhyke on rajatumpi, koska kohteen on nähtävä myös nivel.
Nivelellä on ehdokkaat {X,Y,Z}. Siivellä 1 on {X,Z}. Siivellä 2 on {Y,Z}. Kaikissa kolmessa ruudussa on yhteinen numero Z.
Nivelen on nähtävä molemmat siivet (jaettava yksikkö kummankin kanssa).
Jos nivel = X, siiven 1 on oltava Z. Jos nivel = Y, siiven 2 on oltava Z. Jos nivel = Z, nivel itse pitää Z:n.
Kaikissa tapauksissa ainakin yhdessä kolmesta ruudusta on Z.
Siksi mikään ruutu, joka näkee KAIKKI KOLME ruutua (nivelen ja molemmat siivet), ei voi sisältää Z:aa.
Koska karsinnan kohteen on nähtävä myös nivel eikä pelkästään siivet, karsintoja syntyy vähemmän kuin XY-Wingissä.
Yleisimmässä asetelmassa molemmat siivet ovat samassa lohkossa nivelen kanssa.
Nivelellä R4C4 on {2,5,8}. Siivellä 1 ruudussa R4C3 on {2,8} (sama rivi ja lohko). Siivellä 2 ruudussa R3C4 on {5,8} (sama sarake ja lohko). Yhteinen numero on 8. Mikään kaikki kolme näkevä ruutu ei voi olla 8. Ruutu R3C3 näkee kaikki kolme: sama rivi kuin siivellä 2 ja sama lohko kuin kaikilla kolmella. Karsi 8 ruudusta R3C3.