McInnes: Strong performance at St Johnstone