Classical games: Viswanathan Anand beat Alexey Shirov 17 to 4, with 29 draws. Including rapid/exhibition games: Viswanathan Anand beat Alexey Shirov 32 to 6, with 51 draws. Only rapid/exhibition games: Viswanathan Anand beat Alexey Shirov 15 to 2, with 22 draws.
*The figures above are based only on games present in our database which may be incomplete.