The following HTML contains a chess game. The chess moves come after a span element. Please extract the chess moves and write them in standard algebraic chess notation:
'<div class="move" data-whole-move-number="1">1.<div data-ply="1" class="white node">e4</div><div data-ply="2" class="black node">e5</div></div><div class="move" data-whole-move-number="2">2.<div data-ply="3" class="white node"><span class="icon-font-chess knight-white" data-figurine="N"></span>f3</div><div data-ply="4" class="black node"><span class="icon-font-chess knight-black" data-figurine="N"></span>c6</div></div><div class="move" data-whole-move-number="3">3.<div data-ply="5" class="white node">d4</div><div data-ply="6" class="black node">exd4</div></div><div class="move" data-whole-move-number="4">4.<div data-ply="7" class="white node"><span class="icon-font-chess bishop-white" data-figurine="B"></span>b5</div><div data-ply="8" class="black node">a6</div></div><div class="move" data-whole-move-number="5">5.<div data-ply="9" class="white node"><span class="icon-font-chess bishop-white" data-figurine="B"></span>a4</div><div data-ply="10" class="black node"><span class="icon-font-chess queen-black" data-figurine="Q"></span>e7</div></div><div class="move" data-whole-move-number="6">6.<div data-ply="11" class="white node">c3</div><div data-ply="12" class="black node">b5</div></div><div class="move" data-whole-move-number="7">7.<div data-ply="13" class="white node"><span class="icon-font-chess bishop-white" data-figurine="B"></span>b3</div><div data-ply="14" class="black node"><span class="icon-font-chess knight-black" data-figurine="N"></span>h6</div></div><div class="move" data-whole-move-number="8">8.<div data-ply="15" class="white node">cxd4</div><div data-ply="16" class="black node"><span class="icon-font-chess queen-black" data-figurine="Q"></span>f6</div></div><div class="move" data-whole-move-number="9">9.<div data-ply="17" class="white node"><span class="icon-font-chess knight-white" data-figurine="N"></span>e5</div><div data-ply="18" class="black node"><span class="icon-font-chess rook-black" data-figurine="R"></span>b8</div></div><div class="move" data-whole-move-number="10">10.<div data-ply="19" class="white node"><span class="icon-font-chess knight-white" data-figurine="N"></span>xc6</div><div data-ply="20" class="black node">dxc6</div></div><div class="move" data-whole-move-number="11">11.<div data-ply="21" class="white node">e5</div><div data-ply="22" class="black node"><span class="icon-font-chess queen-black" data-figurine="Q"></span>g6</div></div><div class="move" data-whole-move-number="12">12.<div data-ply="23" class="white node">O-O</div><div data-ply="24" class="black node"><span class="icon-font-chess knight-black" data-figurine="N"></span>g4</div></div><div class="move" data-whole-move-number="13">13.<div data-ply="25" class="white node">h3</div><div data-ply="26" class="black node"><span class="icon-font-chess knight-black" data-figurine="N"></span>h6</div></div><div class="move" data-whole-move-number="14">14.<div data-ply="27" class="white node"><span class="icon-font-chess bishop-white" data-figurine="B"></span>c2</div><div data-ply="28" class="black node"><span class="icon-font-chess rook-black" data-figurine="R"></span>g8</div></div><div class="move" data-whole-move-number="15">15.<div data-ply="29" class="white node"><span class="icon-font-chess bishop-white" data-figurine="B"></span>xg6</div><div data-ply="30" class="black node">hxg6</div></div><div class="move" data-whole-move-number="16">16.<div data-ply="31" class="white node"><span class="icon-font-chess queen-white" data-figurine="Q"></span>b3</div><div data-ply="32" class="black node"><span class="icon-font-chess rook-black" data-figurine="R"></span>a8</div></div><div class="move" data-whole-move-number="17">17.<div data-ply="33" class="white node"><span class="icon-font-chess bishop-white" data-figurine="B"></span>g5</div><div data-ply="34" class="black node"><span class="icon-font-chess king-black" data-figurine="K"></span>d7</div></div><div class="move" data-whole-move-number="18">18.<div data-ply="35" class="white node"><span class="icon-font-chess knight-white" data-figurine="N"></span>c3</div><div data-ply="36" class="black node"><span class="icon-font-chess bishop-black" data-figurine="B"></span>b4</div></div><div class="move" data-whole-move-number="19">19.<div data-ply="37" class="white node"><span class="icon-font-chess queen-white" data-figurine="Q"></span>xb4</div><div data-ply="38" class="black node">f5</div></div><div class="move" data-whole-move-number="20">20.<div data-ply="39" class="white node">a3</div><div data-ply="40" class="black node"><span class="icon-font-chess rook-black" data-figurine="R"></span>e8</div></div><div class="move" data-whole-move-number="21">21.<div data-ply="41" class="white node"><span class="icon-font-chess queen-white" data-figurine="Q"></span>b3</div><div data-ply="42" class="black node"><span class="icon-font-chess rook-black" data-figurine="R"></span>f8</div></div><div class="move" data-whole-move-number="22">22.<div data-ply="43" class="white node">d5</div><div data-ply="44" class="black node">f4</div></div><div class="move" data-whole-move-number="23">23.<div data-ply="45" class="white node">dxc6+</div><div data-ply="46" class="black node"><span class="icon-font-chess king-black" data-figurine="K"></span>xc6</div></div><div class="move" data-whole-move-number="24">24.<div data-ply="47" class="white node">f3</div><div data-ply="48" class="black node"><span class="icon-font-chess rook-black" data-figurine="R"></span>e8</div></div><div class="move" data-whole-move-number="25">25.<div data-ply="49" class="white node"><span class="icon-font-chess bishop-white" data-figurine="B"></span>xf4</div><div data-ply="50" class="black node"><span class="icon-font-chess king-black" data-figurine="K"></span>b6</div></div><div class="move" data-whole-move-number="26">26.<div data-ply="51" class="white node">a4</div><div data-ply="52" class="black node"><span class="icon-font-chess bishop-black" data-figurine="B"></span>b7</div></div><div class="move" data-whole-move-number="27">27.<div data-ply="53" class="white node">axb5</div><div data-ply="54" class="black node"><span class="icon-font-chess knight-black" data-figurine="N"></span>g8</div></div><div class="move" data-whole-move-number="28">28.<div data-ply="55" class="white node">bxa6+</div><div data-ply="56" class="black node"><span class="icon-font-chess king-black" data-figurine="K"></span>a7</div></div><div class="move" data-whole-move-number="29">29.<div data-ply="57" class="white node">axb7+</div><div data-ply="58" class="black node"><span class="icon-font-chess king-black" data-figurine="K"></span>b8</div></div><div class="move" data-whole-move-number="30">30.<div data-ply="59" class="white node selected">bxa8=<span class="icon-font-chess queen-white" data-figurine="Q"></span>#</div><span class="black game-result">1-0</span></div>'