d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O a3 Bxc3+ Qxc3 b6 Bg5 c5 dxc5 bxc5 e3 h6 Bxf6 Qxf6 Qxf6 gxf6 Ne2 Kg7 O-O-O Rd8 Nc3 f5 Rg1 Rg8 g4 Kh8 Bg2 Nc6 gxf5 Bb7 Nb5 Rab8 Nd6 Nd4 exd4 exf5 Bxb7 Kh7 Rxg8 Rxb7 Rdg1 Rb6 R1g7#