d4 Nf6 c4 d6 Nc3 Nbd7 e4 e5 Nf3 Be7 Be2 c6 O-O O-O Bg5 Kh8 Qc2 h6 Bh4 Re8 Rfd1 g5 Bg3 g4 Nxe5 dxe5 dxe5 b6 exf6 Bxf6 Qd2 Bxc3 Qxh6+ Kg8 Qxc6 Bxb2 Rab1 Be5 Qxa8 a5 Bxe5 Rxe5 Bxg4 Rc5 Bxd7 Rxc4 Bxc8 Qxc8 Rd8+ Qxd8 Qxd8+ Kg7 Qg5+ Kh7 Rxb6 f6 Rb7+ Rc7 Rxc7+ Kh8 Qg7#