My Chess Game Collection #189. French Defense: Steinitz Attack

Picture Chess 800 460.jpg

Click and watch the game in GIF file! I am also providing the PGN file. I played with Whites on 09/03/2020. Whites obtained positional advantage and material advantage as the game progressed. In the end, Blacks had ro resign.
French Defense: Steinitz Attack

1.e4 e6 2.e5 d6 3.exd6 Bxd6 4.d4 Nf6 5.Nf3 O-O 6.Bc4 Nc6 7.O-O a6 8.Nc3 b5 9.Bd3 Bb7 10.Ng5 h6 11.Nge4 Nxe4 12.Bxe4 Qf6 13.Qg4 Nxd4 14.Bxb7 Ra7 15.Ne4 Qg6 16.Qxg6 fxg6 17.Nxd6 cxd6 18.Be4d5 19.Bxg6 Rf6 20.Be3 e5 21.Bxd4 exd4 22.Bh5 Rf5 23.Bg4 Rf4 24.Be6+ Kh7 25.Bxd5 Rc7 26.Rac1 Rd7 27.c4 bxc4 28.Bxc4 d3 29.Rfd1 d2 30.Rc2 Rfd4 31.Bxa6 R7d6 32.Bb5 R6d5 33.a4 Rd8 34.g3R4d6 35.a5 Rd5 36.Bc4 Rxa5 37.Rcxd2 Rxd2 38.Rxd2 Ra1+ 39.Kg2 Ra4 40.b3 Ra7 41.b4

PGN File

[Event "Live Chess"]
[Site "Chess.com"]
[Date "2020.09.03"]
[Round "-"]
[White "marcusantoniu26"]
[Black "csecse"]
[Result "1-0"]
[ECO "C00"]
[ECOUrl "https://www.chess.com/openings/French-Defense-Steinitz-Attack"]
[CurrentPosition "8/r5pk/7p/8/1PB5/6P1/3R1PKP/8 b - -"]
[Timezone "UTC"]
[UTCDate "2020.09.03"]
[UTCTime "23:33:08"]
[WhiteElo "1189"]
[BlackElo "1086"]
[TimeControl "1800"]
[Termination "marcusantoniu26 won - game abandoned"]
[StartTime "23:33:08"]
[EndDate "2020.09.03"]
[EndTime "23:59:25"]
[Link "https://www.chess.com/live/game/5394433090"]

1. e4 {[%clk 0:29:58.4]} 1... e6 {[%clk 0:29:51.8]} 2. e5 {[%clk 0:29:55.8]} 2... d6 {[%clk 0:29:46.8]} 3. exd6 {[%clk 0:29:48.6]} 3... Bxd6 {[%clk 0:29:40.6]} 4. d4 {[%clk 0:29:45.5]} 4... Nf6 {[%clk 0:29:35.5]} 5. Nf3 {[%clk 0:29:42.5]} 5... O-O {[%clk 0:29:27.2]} 6. Bc4 {[%clk 0:29:39.7]} 6... Nc6 {[%clk 0:29:17]} 7. O-O {[%clk 0:29:36]} 7... a6 {[%clk 0:28:11.8]} 8. Nc3 {[%clk 0:28:43.4]} 8... b5 {[%clk 0:27:46.9]} 9. Bd3 {[%clk 0:28:39.2]} 9... Bb7 {[%clk 0:27:21.1]} 10. Ng5 {[%clk 0:28:15.8]} 10... h6 {[%clk 0:27:06.7]} 11. Nge4 {[%clk 0:27:24.2]} 11... Nxe4 {[%clk 0:26:53.8]} 12. Bxe4 {[%clk 0:27:18.1]} 12... Qf6 {[%clk 0:26:14.5]} 13. Qg4 {[%clk 0:26:28.5]} 13... Nxd4 {[%clk 0:25:56.8]} 14. Bxb7 {[%clk 0:26:04.4]} 14... Ra7 {[%clk 0:25:37.1]} 15. Ne4 {[%clk 0:25:15.3]} 15... Qg6 {[%clk 0:25:04.4]} 16. Qxg6 {[%clk 0:24:04.9]} 16... fxg6 {[%clk 0:25:00.2]} 17. Nxd6 {[%clk 0:23:39.7]} 17... cxd6 {[%clk 0:24:31.5]} 18. Be4 {[%clk 0:23:28]} 18... d5 {[%clk 0:24:10.9]} 19. Bxg6 {[%clk 0:23:16.3]} 19... Rf6 {[%clk 0:24:03.9]} 20. Be3 {[%clk 0:22:46.3]} 20... e5 {[%clk 0:23:49.2]} 21. Bxd4 {[%clk 0:22:39]} 21... exd4 {[%clk 0:23:47]} 22. Bh5 {[%clk 0:22:13.3]} 22... Rf5 {[%clk 0:23:34.1]} 23. Bg4 {[%clk 0:21:56]} 23... Rf4 {[%clk 0:23:26.9]} 24. Be6+ {[%clk 0:21:49.4]} 24... Kh7 {[%clk 0:22:57.4]} 25. Bxd5 {[%clk 0:21:41.8]} 25... Rc7 {[%clk 0:22:54.9]} 26. Rac1 {[%clk 0:21:33.8]} 26... Rd7 {[%clk 0:22:43.9]} 27. c4 {[%clk 0:21:23.4]} 27... bxc4 {[%clk 0:22:37.9]} 28. Bxc4 {[%clk 0:21:13.5]} 28... d3 {[%clk 0:22:32.1]} 29. Rfd1 {[%clk 0:21:03.4]} 29... d2 {[%clk 0:22:26.1]} 30. Rc2 {[%clk 0:20:59.3]} 30... Rfd4 {[%clk 0:22:18.2]} 31. Bxa6 {[%clk 0:20:48.2]} 31... R7d6 {[%clk 0:22:02.5]} 32. Bb5 {[%clk 0:20:40.4]} 32... R6d5 {[%clk 0:21:52.8]} 33. a4 {[%clk 0:20:37]} 33... Rd8 {[%clk 0:21:43.6]} 34. g3 {[%clk 0:20:26.7]} 34... R4d6 {[%clk 0:20:31.4]} 35. a5 {[%clk 0:18:59.7]} 35... Rd5 {[%clk 0:20:16]} 36. Bc4 {[%clk 0:18:26.9]} 36... Rxa5 {[%clk 0:19:47.1]} 37. Rcxd2 {[%clk 0:18:13.8]} 37... Rxd2 {[%clk 0:19:42.2]} 38. Rxd2 {[%clk 0:18:11.2]} 38... Ra1+ {[%clk 0:19:38.8]} 39. Kg2 {[%clk 0:18:07]} 39... Ra4 {[%clk 0:19:35.8]} 40. b3 {[%clk 0:17:55]} 40... Ra7 {[%clk 0:19:30.1]} 41. b4 {[%clk 0:17:48.6]} 1-0