120 FINISHED cattle: A much improved entry of clean cattle sold to a slightly improved trade.

Plainer heavier overage cattle again proved more difficult to sell.

There were no superstars forward but better sorts sold to 200 pence.

All cattle were sold in 45 minutes with bidding on all types.

It wasn't very good but possibly better than expected.

Top price per kilo: 200p twice for entries from Mesr TE Sutton and Sons, Abergavenny and Mesr PG Thomas and Sons, Malvern.

Top price per head: £1,293.10 for an entry from Mesr I G Jeffreys and Son, Monkash.

20 Cull cows: Overall Average 110p (£825): A short entry of cull cows sold to a fast trade with better cows to 130 pence (£1,151). More cows urgently needed.

538 Spring lambs: A larger entry of Spring Lambs met strong demand selling to £94, achieving a top of 245p/kg and a very respectable market average of 228.9p/kg.

The overall average price of lambs was £91.70 per head (average weight 40.8 kgs).

Top price of Spring Lambs per kilo: 245.00p for an entry from Mr RT Watkins, Coldbrook.

Top price of Spring Lambs per head: £94 twice for entries from Mesr RG and SP Jones, Dymock, and Mesr HH Williams and Son, Trelleck.

1,605 Hoggets: Hoggets met a selective trade with export type and Welsh originated hogs selling to 201p/kg on several occasions achieving an SQQ of 183.6p/kg.

Heavy weight hogs sold to £89.

The average price was £82.23 per head (average weight 45.8 kgs).

Top price of Hoggets per kilo: 201.00p for an entry from Mr WJ Francis, Abercynon.

Top price of Hoggets per head: £89 for an entry from the same vendor.

353 Cull ewes and rams: A similar entry of ewes for the seven buyers in attendance met another good trade.

Best ewes regularly sold over £100 with continentals selling to the top price of £117.

Suffolks sold to £104, mules to £85 leaving an outstanding overall average of £87.20.

First quality ewes sold from £95, second quality from £70, small and plain ewes sold to this figure.

An increased entry of Rams also met a good trade selling to £113 and an overall average of £91.84.