d4 Nf6 c4 e6 Nc3 Bb4 Qc2 O-O Nf3 d6 Bd2 Nbd7 e3 e5 Be2 b6 a3 exd4 axb4 dxc3 Bxc3 Qe7 Nd4 Ne5 O-O c5 bxc5 bxc5 Nf5 Bxf5 Qxf5 g6 Qh3 Ne4 Ra6 f5 Rfa1 g5 Bxe5 g4 Bxd6 Nxd6 Qg3 Rfd8 Qf4 Qf8 f3 Qe7 fxg4 fxg4 Qxg4+ Kh8 Bf3 Qxe3+ Kh1 Rab8 b4 Qd4 Qh5 Ne4 Bxe4 Qxe4 Qxc5 Rg8 Rg1 Rbd8 Qa5 Qxg2+ Rxg2 Rd1+ Rg1 Rgxg1#