d4 Nf6 c4 g6 Nc3 d5 cxd5 Bg7 e4 c6 dxc6 Qa5 cxb7 Bxb7 Qd2 O-O Nf3 Ba6 Bxa6 Nxa6 Qe2 Nc7 O-O Qa6 Qxa6 Nxa6 Bg5 Rfd8 Rad1 Rab8 b3 Rdc8 Rc1 Nd7 Bf4 Ra8 h3 Nc7 Rfd1 Rab8 Ne2 Nb5 Bxb8 Rxb8 a4 Kh8 axb5 Rb7 Rc8+ Nf8 Rdc1 f6 R1c5 Rb6 R8c7 a6 bxa6 Re6 a7 Ra6 Rxe7 g5 Rc8 h6 a8=Q Rxa8 Rxa8 f5 Raa7 fxe4 Nd2 Be5 dxe5 g4 Ra8 e3 Rxf8#