Why couldn't I en passant?

Sort:
Avatar of PaddyDTX
Can someone explain why I could not en passant after I moved 29. a6 and double moved his pawn 29. b5?
 

[Event "Live Chess"]
[Site "Chess.com"]
[Date "2024.01.31"]
[Round "?"]
[White "PaddyDTX"]
[Black "Yrco"]
[Result "1-0"]
[ECO "C20"]
[WhiteElo "1226"]
[BlackElo "1142"]
[TimeControl "600"]
[EndTime "9:21:22 PST"]
[Termination "PaddyDTX won by resignation"]

1. e4 e5 2. Nf3 Bc5 3. Bc4 Nh6 4. d3 d6 5. c3 O-O 6. b4 Bb6 7. a4 a6 8. a5 Ba7
9. Qb3 Nc6 10. Ng5 Qe7 11. O-O Nd8 12. Nf3 Qf6 13. Bg5 Qg6 14. Bxh6 Qxh6 15. b5
axb5 16. Bxb5 Be6 17. Bc4 Bxc4 18. Qxc4 Ne6 19. Nbd2 Nd4 20. Nxd4 exd4 21. Nf3
dxc3 22. Qxc3 c6 23. Rfb1 Rab8 24. h3 Qg6 25. Rb3 d5 26. e5 Rfe8 27. d4 h6 28.
Rab1 Re7 29. a6 b5 30. Rc1 Rb6 31. Ra3 Re6 32. Qd3 Qxd3 33. Rxd3 Rxa6 34. Nh4
Ra4 35. Nf5 g6 36. Nd6 Rxd4 37. Rxd4 Bxd4 38. Rxc6 Bxe5 39. Rc8+ Kh7 40. Nxf7
Bf6 41. Rc7 b4 42. Nd8+ Bg7 43. Nxe6 b3 44. Rxg7+ Kh8 45. Rb7 d4 46. Nxd4 1-0

Avatar of Fet
Because your pawn wasn't at the a5 square. You can only en passant if your opponent moves two with his pawn next to your pawn.