Racing 01 January 2022 Self Obsession takes Royal Stakes in desperate finish Jamie Richards-trained Self Obsession who got in the deciding stride to claim victory by a nose over Princess Lowry.