diff --git a/src/parser/feedParser.ts b/src/parser/feedParser.ts
index 8b8d87528ce16b9bf59e87e44156deff240d9341..91e33007d1b7916314a77f4d713376c4f1a4edb8 100644
--- a/src/parser/feedParser.ts
+++ b/src/parser/feedParser.ts
@@ -67,7 +67,7 @@ export default class FeedParser {
 	protected parsePage(page: Document): Episode[] {
 		const items = page.querySelectorAll("item");
 
-		return Array.from(items).reduce(
+		return Array.from(items).reduceRight(
 			(acc, rawItem) => {
 				const item = this.parseItem(rawItem);