Lancastrian Victory

Kings
Richard II (?-1399)

Henry IV (1399-?) - cousin

Henry V - son

Henry VI - son

Edward IV - great-great-grandson of Edward III

Henry VI (1470-1471) - son

Margaret - granddaughter of Henry IV's brother (1471-1509). Margaret II - granddaughter of Margaret I (1509-1541).
 * Henry Tudor, her son predeseaced her by three months.

James I and V - grandson (1541-1542).

Mary I - daughter (1542-1587).