Its hard to tell but I believe you are talking about en passant. If a pawn moves two spaces and lands next to an enemy pawn, the enemy can take you "in passing" (en passant) and move diagonally. For a better explanation google it.
Bug?

Hi,
My english ins't good, if you speak russian (or uzbek) i can understand you. In russian this named - vzyatie peshki na prohode. When you passed the half of space you can move like i did. I knew this only a week ago in the Tashkent tournament when one girl mate me this way :(
Thank you for game!

i've looked at the game and it is exactly what nickc61 wrote. You played a2-a4 and black can then take your pawn with the pawn on b4, it is called "en passant"
read this page, scroll down to "en passant"
http://www.chess.com/learn-how-to-play-chess.html
Hi,
I playing white and my pawn is at a3. Black is catching my pawn with his on at a4??? How can it be as there horiazonal next to each other and not cater-cornnered?
On the position you see how the pawns stayed before the catch