Table:
text: Eden Gardens
One Day International Matches
One Day International Matches
S_No Team_A Team_B Winner Margin Match_Date
22 India Sri Lanka India 7 wickets 24 Dec 2009
23 Ireland South Africa South Africa 131 runs 15 Mar 2011
24 Ireland Netherlands Ireland 6 wickets 18 Mar 2011
25 Kenya Zimbabwe Zimbabwe 161 runs 20 Mar 2011
26 India England India 95 runs 25 Oct 2011

Question: How many games have been won by a margin of 131 runs at Eden Gardens?

Question: Who won the match when the lead at Eden Gardens was 131 runs?