{"id":4640,"date":"2026-07-30T11:16:38","date_gmt":"2026-07-30T11:16:38","guid":{"rendered":"https:\/\/forwardchess.com\/blog\/?p=4640"},"modified":"2026-07-30T11:30:34","modified_gmt":"2026-07-30T11:30:34","slug":"book-review-ulf-the-attacker","status":"publish","type":"post","link":"https:\/\/forwardchess.com\/blog\/book-review-ulf-the-attacker\/","title":{"rendered":"Book Review: Ulf &#8211; the Attacker"},"content":{"rendered":"\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:0 10px 10px 0;padding:20px 24px;margin:0 0 28px;\">\n  <h2 style=\"margin:0 0 10px;font-size:1.15rem;line-height:1.35;\">What is <em>Ulf &#8211; the Attacker!<\/em> about?<\/h2>\n  <p style=\"margin:0;font-size:1.05rem;line-height:1.7;color:#2b2b2b;\">\n    <em>Ulf &#8211; the Attacker!<\/em> by International Master Thomas Engqvist (New in Chess) is a game collection built around an overlooked side of Swedish grandmaster Ulf Andersson: his attacking play. Andersson reached fourth in the world in 1983 and is remembered for positional control and endgame technique, but this book gathers 56 annotated games and 16 game fragments in which he went after the king instead. The games run chronologically across four parts, from his junior years through his peak and beyond, and the annotations are computer-checked throughout. It is written for intermediate players and above who want to study attacking chess through a complete career rather than a themed manual.\n  <\/p>\n<\/div>\n\n\n\n<p><em><a href=\"https:\/\/forwardchess.com\/product\/ulf--the-attacker\"><strong>Book Review:<\/strong> Ulf &#8211; the Attacker! by IM Thomas Engqvist<\/a><\/em><\/p>\n\n\n\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:4px;padding:20px 24px;margin:0 0 28px;font-size:1.35rem;line-height:1.7;color:#2a2a2a;\">\n  <em>\u201cKavalek once mentioned, with a mixture of astonishment and admiration, how remarkable it is that Andersson and Ljubojevi\u0107 can walk to the tournament hall together laughing and joking and then, across the chess board, face each other in a life-and-death struggle.\u201d <\/em> <br>\n\u2013 GM Jan Timman in his book The Art of Chess Analysis.<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>The association of Ulf Andersson with an attack does not usually spring to mind when thinking about the elite Swedish grandmaster. The former world number four is usually known for playing in a very solid style, particularly in his later career.<\/p>\n\n\n\n<p>The late GM Jan Timman wrote in his Forward as follows:<\/p>\n\n\n\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:4px;padding:20px 24px;margin:0 0 28px;font-size:1.35rem;line-height:1.7;color:#2a2a2a;\">\n  <em>\u201cIn general, this Swedish grandmaster is known as a purely positional chess player with superb endgame technique; therefore, the title of this book is surprising. However, Thomas Engqvist does a highly convincing job highlighting this other side of Ulf. Especially in his younger years, Ulf liked to use sharp opening systems in order to play for the attack&#8230;\n<br><br>\n\nAfter the Reykjavik tournament [1972], Ulf gradually started playing more cautiously, with a wary eye for danger. He played tennis in the same way, always from the baseline.\u201d<\/em><\/div>\n\n\n\n<!-- ==========================================================================\n     BOOK CARD - DISPLAY-ONLY COPY (for a SECOND paste on the same page)\n\n     Use this when you want a card at both the top and the bottom of a post.\n     Differences from the main card:\n       - NO JSON-LD schema  (schema lives on the FIRST card only; one Book\n         entity per page is the clean signal)\n       - Title is a styled div rather than a heading tag, so the heading\n         outline is not duplicated\n     Visually identical to the main card. Same links, same buttons.\n     ========================================================================== -->\n<div style=\"max-width:820px;margin:0 auto 32px;background:#fbfaf8;border:1px solid #e7e4df;border-radius:14px;box-shadow:0 1px 4px rgba(0,0,0,0.06);overflow:hidden;\">\n\n\n  <div style=\"display:flex;flex-wrap:wrap;gap:32px;padding:28px 32px;align-items:flex-start;\">\n\n    <div style=\"flex:1 1 180px;display:flex;justify-content:center;\">\n      <a href=\"https:\/\/forwardchess.com\/product\/ulf--the-attacker\" target=\"_blank\" rel=\"noopener\" style=\"display:block;\">\n        <img decoding=\"async\" src=\"https:\/\/forwardchess.com\/storage\/products\/ulf-the-attacker-1750379549.webp\"\n             alt=\"Ulf - the Attacker! by Thomas Engqvist (New in Chess) - Ulf Andersson attacking games chess book cover\"\n             style=\"width:180px;height:auto;border-radius:7px;box-shadow:0 4px 10px rgba(0,0,0,0.18);display:block;\">\n      <\/a>\n    <\/div>\n\n    <div style=\"flex:999 1 320px;\">\n      <div style=\"font-size:1.5rem;font-weight:700;color:#1c1c1c;line-height:1.25;margin:0 0 6px 0;\">Ulf &#8211; the Attacker!<\/div>\n      <div style=\"font-size:1.02rem;color:#6a6a6a;margin-bottom:16px;\">56 Thrilling Games from Sweden&#8217;s Chess Legend<\/div>\n\n      <div style=\"margin-bottom:22px;font-size:1.02rem;line-height:1.55;color:#333;\">\n        <div style=\"margin-bottom:4px;\"><strong>Author:<\/strong> IM Thomas Engqvist<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Publisher:<\/strong> New in Chess<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Pages:<\/strong> 278<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Level:<\/strong> Intermediate<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Category:<\/strong> Game Collection &middot; Biographies and History<\/div>\n        <div><strong>Format:<\/strong> Interactive E-book (Forward Chess)<\/div>\n      <\/div>\n\n      <a href=\"https:\/\/forwardchess.com\/sample\/ulf--the-attacker\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;text-decoration:none;font-size:1.05rem;font-weight:600;color:#b14237;border:1.5px solid #d9534f;border-radius:7px;padding:11px 24px;margin:0 12px 12px 0;\">Read sample<\/a>\n      <a href=\"https:\/\/forwardchess.com\/product\/ulf--the-attacker\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;text-decoration:none;font-size:1.05rem;font-weight:600;color:#fff;background:#d9534f;border:1.5px solid #d9534f;border-radius:7px;padding:11px 30px;\">Buy<\/a>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n\n\n\n<!-- =====================================================================\n     2. WHAT'S INSIDE BOX  (mid-review, where you describe the structure)\n     Part titles and page numbers from the book's own contents page.\n     ===================================================================== -->\n<div style=\"background:#f4f6f5;border:1px solid #e0e6e4;border-radius:12px;padding:24px 28px;margin:26px 0;\">\n  <h3 style=\"font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f4f4a;margin:0 0 6px;padding:0;\">What&#8217;s Inside &ndash; Forward Chess Ebook<\/h3>\n  <p style=\"margin:0 0 14px;font-size:.98rem;color:#6a6a6a;\">Four chronological parts covering 1967 to 2018 &middot; 56 games and 16 game fragments &middot; 278 pages<\/p>\n  <table style=\"width:100%;border-collapse:collapse;\">\n    <tbody>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Foreword by Jan Timman<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 7<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Preface<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 9<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Introduction<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 18<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Part I &mdash; From beginner to Swedish Champion (1964&ndash;1969)<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 23<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Part II &mdash; From professional to International Grandmaster (1970&ndash;1972)<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 77<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Part III &mdash; Raising the bar towards becoming one of the best players in the world (1973&ndash;1983)<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 125<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Part IV &mdash; Transition from peak rankings post-1983<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 175<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Index of openings<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 275<\/td>\n      <\/tr>\n      <tr style=\"border-bottom:1px solid #eceae6;\">\n        <td style=\"padding:8px 4px 8px 0;font-size:1.0rem;color:#333;\">Index of names<\/td>\n        <td style=\"padding:8px 0;font-size:.95rem;color:#8a8a8a;text-align:right;white-space:nowrap;\">p. 276<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n\n\n<!-- ---- Note box: Scope of the material (place near the matching passage; if the review prose\n     already makes this point, delete the prose version so it appears once) ---- -->\n<div style=\"background:#fdf8ec;border-left:4px solid #e0a800;border-radius:0 8px 8px 0;padding:16px 20px;margin:20px 0 28px;\">\n  <p style=\"margin:0;font-size:1.0rem;line-height:1.6;color:#4a4033;\"><b>What you actually get.<\/b> 56 fully annotated games plus 16 shorter game fragments, spanning 1967 to 2018, with every annotation computer-checked. Losses are included alongside the wins, which Engqvist frames as necessary to show the risk that attacking chess carries.<\/p>\n<\/div>\n\n\n\n<p>As the Table of Contents above shows, the book discusses Andersson\u2019s career in chronological order based on 56 games plus 16 game fragments, including some of his losses, and a selection of photos. The author of the book is another Swedish International Master, Thomas Engqvist, who has been able to access a lot of commentary and background material on the games that is not easily accessible to non-Swedish speakers. This material includes many of Andersson\u2019s comments on his games and the background to them.\u00a0<\/p>\n\n\n\n<div style=\"background:#fdf8ec;border-left:4px solid #e0a800;border-radius:0 8px 8px 0;padding:16px 20px;margin:20px 0 28px;\">\n  <p style=\"margin:0;font-size:1.0rem;line-height:1.6;color:#4a4033;\"><b>A note on the selection.<\/b> Engqvist deliberately leaves out the games Andersson is best known for, the deep opening preparation, the positional squeezes and the endgame technique. Readers coming to this expecting the standard Andersson canon will not find it here. That omission is the whole point of the book, but it is worth knowing before you buy.<\/p>\n<\/div>\n\n\n\n<p>Engqvist comments on his choice of games as follows:<\/p>\n\n\n\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:4px;padding:20px 24px;margin:0 0 28px;font-size:1.35rem;line-height:1.7;color:#2a2a2a;\">\n  <em>\u201cThe deliberate choice of your author to avoid the typical games Ulf is known for \u2013 those which demonstrate his prowess for deep opening concepts, exceptional positional play and high-level endgame techniques \u2013 highlights the versatility of his play and the way he adapted to different situations and opponents. <br> \nUlf in an attacking mood, where his main focus was attacking the king, is an often overlooked and underestimated dimension of his play. It is clear that someone who ascended to the world chess elite with attacking games and maintained his position for so many years, and needing just two tournaments to become the highest rated player ever in correspondence chess, is skilled in both the strategic and tactical aspects of the game.\u201d<\/em><\/div>\n\n\n\n<p>The author also highlights perhaps Andersson\u2019s most famous game against then World Champion Anatoly Karpov in Milan, 1975, and he writes:<\/p>\n\n\n\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:4px;padding:20px 24px;margin:0 0 28px;font-size:1.35rem;line-height:1.7;color:#2a2a2a;\">\n  <em>\u201cThis game, in my view, epitomizes his playing style with elements like the Hedgehog System, sacrificial strategies to dominate specific board areas, pragmatism, patience, strong psychological resilience, controlled aggression and an unwavering determination to win.\u201d<\/em><\/div>\n\n\n\n<p>Andersson has himself written:<\/p>\n\n\n\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:4px;padding:20px 24px;margin:0 0 28px;font-size:1.35rem;line-height:1.7;color:#2a2a2a;\">\n  <em>\u201cI like playing against Karpov. He always behaves correctly at the board. But he\u2019s difficult to play against, especially when you\u2019re playing with the black pieces. He\u2019s like a python; he tries to squeeze the life out of you.\u201d<\/em><\/div>\n\n\n\n<p>The author has used a good balance of verbal commentary and variations when analysing the games, and this helps readers to absorb the material. While it\u2019s clear that the author respects and admires Andersson, he is still objective when it comes to the analysis of his games.&nbsp; He readily notes cases where Andersson missed chances or played poorly. This is an admirable approach and provides a much more realistic picture of Andersson\u2019s games. Engqvist also updates and corrects previous analysis of the games. Of course, as would be expected from a modern book, all the analysis has been computer-checked to ensure that the analysis is fundamentally sound and doesn\u2019t contain errors.&nbsp;<\/p>\n\n\n\n<p>The book also gives a great insight into Andersson\u2019s warm personality and love of chess. Andersson has written:&nbsp;<\/p>\n\n\n\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:4px;padding:20px 24px;margin:0 0 28px;font-size:1.35rem;line-height:1.7;color:#2a2a2a;\">\n  <em>\u201cI just play&#8230; chess is so much fun. I try to make the best out of each game, find a kind of feeling&#8230; then it almost happens by itself \u2013 finding a good position, I mean.\u201d<\/em><\/div>\n\n\n\n<div style=\"background:#fdf8ec;border-left:4px solid #e0a800;border-radius:0 8px 8px 0;padding:16px 20px;margin:20px 0 28px;\">\n  <p style=\"margin:0;font-size:1.0rem;line-height:1.6;color:#4a4033;\"><b>Where to begin.<\/b> Engqvist singles out Karpov-Andersson, Milan 1975 (Game 25) as the game that best captures Andersson&#8217;s style, and offers Andersson-Portisch, Skopje 1972 (Game 24) as a teaser for the rest, a Morphy-flavored game where the bishop lands on a3 with decisive effect.<\/p>\n<\/div>\n\n\n\n<p>Two examples from the book are given below, with annotations from the book.<strong>&nbsp;<\/strong><\/p>\n\n\n\n\n<p class=\"rpbchessboard-spacerBefore\"><\/p>\n\n<div id=\"rpbchessboard-6adf5d1605de0-1\" class=\"rpbchessboard-chessgame\">\n    <noscript>\n        <div class=\"rpbchessboard-javascriptWarning\">\n            You must activate JavaScript to enhance chess game visualization.        <\/div>\n    <\/noscript>\n    <div class=\"rpbchessboard-chessgameAnchor\"><\/div>\n    <script type=\"text\/javascript\">\n        jQuery(document).ready(function($) {\n            var selector = '#' + \"rpbchessboard-6adf5d1605de0-1\" + ' .rpbchessboard-chessgameAnchor';\n            RPBChessboard.renderPGN($(selector), {\"pgn\":\"[Event \\\"Sukhumi U20 12th\\\"]\\n[Site \\\"Sukhumi\\\"]\\n[Date \\\"1970.10.05\\\"]\\n[Round \\\"4\\\"]\\n[White \\\"Andersson, Ulf\\\"]\\n[Black \\\"Makarichev, Sergey\\\"]\\n[Result \\\"1-0\\\"]\\n[ECO \\\"B31\\\"]\\n[WhiteFideId \\\"-1\\\"]\\n[BlackFideId \\\"-1\\\"]\\n[SetUp \\\"1\\\"]\\n[FEN \\\"5qk1\\\/1p1b2r1\\\/p3p1p1\\\/P2p2P1\\\/3P1P1Q\\\/2P5\\\/6K1\\\/2B4R w - - 0 43\\\"]\\n[PlyCount \\\"35\\\"]\\n[GameId \\\"2235863516199598\\\"]\\n[EventDate \\\"1970.10.02\\\"]\\n[EventType \\\"tourn\\\"]\\n[EventRounds \\\"11\\\"]\\n[EventCountry \\\"URS\\\"]\\n[SourceTitle \\\"EXT 2001\\\"]\\n[Source \\\"ChessBase\\\"]\\n[SourceDate \\\"2000.11.22\\\"]\\n[SourceVersion \\\"1\\\"]\\n[SourceVersionDate \\\"2000.11.22\\\"]\\n[SourceQuality \\\"1\\\"]\\n\\n43. f5 $3 {A beautiful and decisive move that demonstrates Ulf's understanding that control of squares is more important than material.} exf5 ({The alternatives are no better. After} 43... Qxf5 44. Qh8+ Kf7 45. Rf1 {Black loses the queen.}) ({And} 43... gxf5 44. Bf4 Qe7 45. Qh8+ Kf7 46. Rh7 Rxh7 (46... Kg6 47. Rh6+ Kf7 48. Kf2 $1 {wins}) 47. Qxh7+ Kf8 ({or} 47... Ke8 48. g6) 48. Bd6 $3 Qxd6 49. g6 {also wins for White.}) 44. Bf4 Qa3 45. Qh8+ Kf7 46. Re1 $1 {White now threatens to continue Bf4-e5.} ({Ulf had counted on the immediate} 46. Be5 {in his analysis, and thought Black was finished. However, after} Qb2+ 47. Kg3 {, he had missed the nasty} f4+) 46... Qb2+ 47. Kg1 Qxc3 48. Re7+ Kxe7 49. Qxg7+ Kd8 50. Qf6+ Ke8 (50... Kc8 51. Qf8+ {is mate next move.}) 51. Qxg6+ Kd8 52. Qf6+ Ke8 53. Qe5+ Kd8 54. Qf6+ Ke8 55. Qe5+ Kd8 ({Or} 55... Kf8 56. g6 Qa1+ 57. Kh2 Qb2+ 58. Kg3 Qa3+ 59. Be3 Qe7 60. Qh8#) 56. g6 Qa1+ 57. Kf2 Qb2+ 58. Kg3 Qc3+ 59. Kh4 Qf3 60. Qb8+ (60. Qb8+ {Black resigned because of} Bc8 61. Qc7+ Ke8 62. Qf7+ Kd8 63. Bc7#) 1-0\\n\",\"pieceSymbols\":\"native\",\"navigationBoard\":\"scrollLeft\",\"withFlipButton\":true,\"withDownloadButton\":true,\"nboSquareSize\":32,\"nboCoordinateVisible\":true,\"nboTurnVisible\":true,\"nboColorset\":\"original\",\"nboPieceset\":\"cburnett\",\"nboAnimated\":true,\"nboMoveArrowVisible\":true,\"nboMoveArrowColor\":\"r\",\"idoSquareSize\":32,\"idoCoordinateVisible\":true,\"idoTurnVisible\":true,\"idoColorset\":\"original\",\"idoPieceset\":\"cburnett\"});\n        });\n    <\/script>\n<\/div>\n\n<p class=\"rpbchessboard-spacerAfter\"><\/p>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n\n<p class=\"rpbchessboard-spacerBefore\"><\/p>\n\n<div id=\"rpbchessboard-6adf5d1605de0-2\" class=\"rpbchessboard-chessgame\">\n    <noscript>\n        <div class=\"rpbchessboard-javascriptWarning\">\n            You must activate JavaScript to enhance chess game visualization.        <\/div>\n    <\/noscript>\n    <div class=\"rpbchessboard-chessgameAnchor\"><\/div>\n    <script type=\"text\/javascript\">\n        jQuery(document).ready(function($) {\n            var selector = '#' + \"rpbchessboard-6adf5d1605de0-2\" + ' .rpbchessboard-chessgameAnchor';\n            RPBChessboard.renderPGN($(selector), {\"pgn\":\"[Event \\\"Bundesliga 0203\\\"]\\n[Site \\\"Germany\\\"]\\n[Date \\\"2002.12.14\\\"]\\n[Round \\\"5.3\\\"]\\n[White \\\"Andersson, Ulf\\\"]\\n[Black \\\"Markowski, Tomasz\\\"]\\n[Result \\\"1-0\\\"]\\n[ECO \\\"A40\\\"]\\n[WhiteElo \\\"2599\\\"]\\n[BlackElo \\\"2549\\\"]\\n[WhiteFideId \\\"-1\\\"]\\n[BlackFideId \\\"-1\\\"]\\n[SetUp \\\"1\\\"]\\n[FEN \\\"2rq1rk1\\\/p3pp2\\\/1p1p2p1\\\/1P1N3p\\\/2PbPP2\\\/P6P\\\/4Q1P1\\\/2R2R1K w - - 0 24\\\"]\\n[PlyCount \\\"19\\\"]\\n[GameId \\\"2235863589628422\\\"]\\n[EventDate \\\"2002.10.19\\\"]\\n[EventType \\\"team-tourn\\\"]\\n[EventRounds \\\"15\\\"]\\n[EventCountry \\\"GER\\\"]\\n[SourceTitle \\\"CBM 093\\\"]\\n[Source \\\"ChessBase\\\"]\\n[SourceDate \\\"2003.04.01\\\"]\\n[SourceVersion \\\"1\\\"]\\n[SourceVersionDate \\\"2003.04.01\\\"]\\n[SourceQuality \\\"1\\\"]\\n[WhiteTeam \\\"Koeln Porz\\\"]\\n[BlackTeam \\\"Plauen Koenig\\\"]\\n[WhiteTeamCountry \\\"GER\\\"]\\n[BlackTeamCountry \\\"GER\\\"]\\n\\n24. e5 $1 {A fine central breakthrough that cuts off Black's bishop from the kingside.} e6 $2 ({A better defence is offered by} 24... dxe5 25. fxe5 Bc5 26. Rcd1 Qe8) 25. Nf6+ Kg7 26. Rcd1 Bc5 27. Rd3 {This move suggests that Ulf was in an attacking mood rather than focusing on the centre with 27.Ne4!, which would have been a stronger winning move. However, Ulf prefers to keep the option of sacrificing the knight on h5 and attacking Black's king with the queen and rook.} Rh8 {Black prevents a knight sacrifice on h5.} (27... Qc7 {allows} 28. Nxh5+ gxh5 29. Rg3+ Kh6 30. Rg5 {, followed by checkmate on h5 on the next move.}) 28. Ne4 d5 {Black is practically forced to play this move since he can't allow 29.exd6 with devastating effect, as besides the newly won passed pawn, the long dark-squared diagonal becomes a decisive factor.} 29. cxd5 exd5 30. f5 {Black's king position has been significantly weakened, and Ulf's advance with the f-pawn is decisive.} Qh4 (30... dxe4 {The objectively better} 31. Rxd8 Rcxd8 32. Qxe4 {would only have prolonged the agony for Black.}) 31. f6+ {With this strong move, White not only creates a battering ram in Black's position, but also effectively cuts off the enemy queen from its own position.} Kh7 32. Rxd5 {Black's queen is not only effectively cut off but is also devoid of manoeuvring squares.} Rhe8 (32... Rhd8 33. Rxd8 Rxd8 34. e6 $1 {, with the point} fxe6 35. Nxc5 bxc5 36. Qxe6 {, was also hopeless.}) 33. Kh2 {Black resigned. Even White's king gets to join in the fun and deliver the final blow to Black's position, as there is no defence against 34.g3.} 1-0\\n\",\"pieceSymbols\":\"native\",\"navigationBoard\":\"scrollLeft\",\"withFlipButton\":true,\"withDownloadButton\":true,\"nboSquareSize\":32,\"nboCoordinateVisible\":true,\"nboTurnVisible\":true,\"nboColorset\":\"original\",\"nboPieceset\":\"cburnett\",\"nboAnimated\":true,\"nboMoveArrowVisible\":true,\"nboMoveArrowColor\":\"r\",\"idoSquareSize\":32,\"idoCoordinateVisible\":true,\"idoTurnVisible\":true,\"idoColorset\":\"original\",\"idoPieceset\":\"cburnett\"});\n        });\n    <\/script>\n<\/div>\n\n<p class=\"rpbchessboard-spacerAfter\"><\/p>\n\n\n\n<p>In conclusion, this is an excellent collection of attacking games from the Swedish GM. It also has a lot of interesting biographical material and insights into Andersson\u2019s thought processes during the games. Therefore, it\u2019s easy to agree with GM Timman when he wrote:<\/p>\n\n\n\n<div style=\"background:#f7f4f0;border-left:4px solid #d9534f;border-radius:4px;padding:20px 24px;margin:0 0 28px;font-size:1.35rem;line-height:1.7;color:#2a2a2a;\">\n  <em>\u201cWe can learn a lot from Ulf Andersson\u2019s games, and Engqvist\u2019s book gives us a significant impetus.\u201d<\/em><\/div>\n\n\n\n<div style=\"max-width:820px;margin:0 auto 32px;background:#fbfaf8;border:1px solid #e7e4df;border-radius:14px;box-shadow:0 1px 4px rgba(0,0,0,0.06);overflow:hidden;\">\n \n  <script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Book\",\n  \"name\": \"Ulf - the Attacker!\",\n  \"alternateName\": \"Ulf - the Attacker! 56 Thrilling Games from Sweden's Chess Legend\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Thomas Engqvist\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"New in Chess\"\n  },\n  \"url\": \"https:\/\/forwardchess.com\/product\/ulf--the-attacker\",\n  \"image\": \"https:\/\/forwardchess.com\/storage\/products\/ulf-the-attacker-1750379549.webp\",\n  \"numberOfPages\": 278,\n  \"bookFormat\": \"https:\/\/schema.org\/EBook\",\n  \"inLanguage\": \"en\",\n  \"datePublished\": \"2025-06-25\",\n  \"genre\": \"Chess game collection\",\n  \"about\": [\n    \"Ulf Andersson\",\n    \"Attacking chess\",\n    \"Chess game collection\",\n    \"Chess biography\"\n  ],\n  \"description\": \"Ulf - the Attacker! by International Master Thomas Engqvist (New in Chess) is a collection of 56 annotated games and 16 game fragments showing the attacking side of Swedish grandmaster Ulf Andersson, a player better known for positional control and endgame technique. The games are arranged chronologically across four parts spanning 1967 to 2018, all annotations are computer-checked, and the book carries a foreword by Jan Timman.\"\n}\n  <\/script>\n \n  <div style=\"display:flex;flex-wrap:wrap;gap:32px;padding:28px 32px;align-items:flex-start;\">\n \n    <div style=\"flex:1 1 180px;display:flex;justify-content:center;\">\n      <a href=\"https:\/\/forwardchess.com\/product\/ulf--the-attacker\" target=\"_blank\" rel=\"noopener\" style=\"display:block;\">\n        <img decoding=\"async\" src=\"https:\/\/forwardchess.com\/storage\/products\/ulf-the-attacker-1750379549.webp\"\n             alt=\"Ulf - the Attacker! by Thomas Engqvist (New in Chess) - Ulf Andersson attacking games chess book cover\"\n             style=\"width:180px;height:auto;border-radius:7px;box-shadow:0 4px 10px rgba(0,0,0,0.18);display:block;\">\n      <\/a>\n    <\/div>\n \n    <div style=\"flex:999 1 320px;\">\n      <h3 style=\"font-size:1.5rem;font-weight:700;color:#1c1c1c;line-height:1.25;margin:0 0 6px 0;padding:0;\">Ulf &#8211; the Attacker!<\/h3>\n      <div style=\"font-size:1.02rem;color:#6a6a6a;margin-bottom:16px;\">56 Thrilling Games from Sweden&#8217;s Chess Legend<\/div>\n \n      <div style=\"margin-bottom:22px;font-size:1.02rem;line-height:1.55;color:#333;\">\n        <div style=\"margin-bottom:4px;\"><strong>Author:<\/strong> IM Thomas Engqvist<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Publisher:<\/strong> New in Chess<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Pages:<\/strong> 278<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Level:<\/strong> Intermediate<\/div>\n        <div style=\"margin-bottom:4px;\"><strong>Category:<\/strong> Game Collection &middot; Biographies and History<\/div>\n        <div><strong>Format:<\/strong> Interactive E-book (Forward Chess)<\/div>\n      <\/div>\n \n      <a href=\"https:\/\/forwardchess.com\/sample\/ulf--the-attacker\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;text-decoration:none;font-size:1.05rem;font-weight:600;color:#b14237;border:1.5px solid #d9534f;border-radius:7px;padding:11px 24px;margin:0 12px 12px 0;\">Read sample<\/a>\n      <a href=\"https:\/\/forwardchess.com\/product\/ulf--the-attacker\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;text-decoration:none;font-size:1.05rem;font-weight:600;color:#fff;background:#d9534f;border:1.5px solid #d9534f;border-radius:7px;padding:11px 30px;\">Buy<\/a>\n    <\/div>\n \n  <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>What is Ulf &#8211; the Attacker! about? Ulf &#8211; the Attacker! by International Master Thomas&#8230;<\/p>\n","protected":false},"author":3,"featured_media":4647,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/posts\/4640"}],"collection":[{"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/comments?post=4640"}],"version-history":[{"count":8,"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/posts\/4640\/revisions"}],"predecessor-version":[{"id":4653,"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/posts\/4640\/revisions\/4653"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/media\/4647"}],"wp:attachment":[{"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/media?parent=4640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/categories?post=4640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forwardchess.com\/blog\/wp-json\/wp\/v2\/tags?post=4640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}