d4 Nf6 c4 c5 d5 e6 Nc3 exd5 cxd5 d6 Qb3 Nbd7 a4 g6 e4 Bg7 Qc2 b6 f4 Qe7 Nf3 O-O Bd3 Re8 O-O c4 Bxc4 Nc5 Bb5 Bd7 e5 Bxb5 Nxb5 Nxd5 Nxd6 Red8 f5 Bf6 fxg6 hxg6 Nxf7 Kxf7 exf6 Nxf6 Bh6 Nce4 Qc4+ Rd5 Ng5+ Kg8 Rae1 Rd8 b4 a5 Nxe4 Nxe4 Rxe4 b5 Qxd5+ Rxd5 Rxe7 Rd8 Rf6 Kh8 bxa5 bxa4 Rxg6 Rg8 Rxg8+ Kxg8 a6 Kh8 a7 Kg8 a8=Q#