Desmond and I followed the book until the very odd position after 10.a3 and after 13.Be3 I have to defend the trap idea 14. Qd2 Kh7 15. Nxd5 Qxd5 16. Ng5+.
19...Rfc8 is no good. White has activated his bishop outside the pawn chain, Nc7 was better. However, after 20.Nf3 Nxb4 was interesting, generating some activity. Stockfish does not take it but plays 21.Ne5.
My remaing moves are uninspiring to say the least.