d4 a6 c4 d5 cxd5 c6 dxc6 e6 Nc3 Nxc6 Nf3 Bb4 e3 b5 a4 Ba5 Bd3 Nf6 O-O O-O Ne4 Nxe4 Bxe4 Bd7 Bd2 f5 Bxa5 Qxa5 Ne5 fxe4 Nxd7 Rfc8 Qg4 Rc7 Qxe6+ Kh8 Rfc1 Rd8 Rxc6 Rcxd7 Rxa6 Rxd4 exd4 Qb4 axb5 h6 Ra8 Qf8 Qxe4 Kg8 Rxd8 Qxd8 Ra8 Qxa8 Qxa8+ Kh7 Qe4+ g6 Qe7+ Kh8 b6 Kg8 b7 Kh8 b8=Q#