d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 e4 Nxc3 bxc3 Nd7 Bd3 b6 h3 Bb7 h4 f5 exf5 Bxg2 Rh2 Bd5 c4 Bf7 Nf3 Bg7 Rg2 Nc5 fxg6 Nxd3+ Qxd3 hxg6 Qe4 c5 Rxg6 Kf8 Rxg7 Kxg7 Bb2 e5 dxe5 Be6 Ng5 Qd7 Rd1 Qxd1+ Kxd1 Rad8+ Ke2 Rde8 h5 Rh6 Nxe6+ Rhxe6 f4 Kh6 f5 Rxe5 Bxe5 Rg8 f6 Rg5 f7 Rg2+ Qxg2 a5 Qg6#