White forced a draw in this position: 42. Qxf5! gxf5 43. Rd7+ Kh6 44. Rd6+ Kh7 45. Rd7+ Kh6 with a curious perpetual check. It was also possible to reverse the first two moves.
This was taken from the new book Chess Buccaneer by Peter Boel and Merijn van Delft. You can read my review here.