d4 d5 c4 Nf6 cxd5 Nxd5 Nf3 g6 g3 Bg7 Bg2 O-O O-O Bf5 Ne5 Qd6 e4 Bxe5 dxe5 Qe6 exf5 Qxe5 Qxd5 Qxf5 Qxb7 Nd7 Nc3 c5 Nd5 Rfe8 Qxa8 Rxa8 Nxe7+ Kh8 Nxf5 Rb8 Rd1 Nb6 Bf4 Rf8 Be5+ f6 Bxf6+ Rxf6 Rd8+ Rf8 Rxf8#