d4 d5 Nf3 Nf6 Bg5 c5 Bxf6 gxf6 e3 c4 Be2 Qb6 Nc3 e6 Rb1 Be7 Qd2 Qa5 e4 dxe4 Nxe4 Qxd2+ Nexd2 Bd7 Bxc4 a6 O-O Nc6 Rbe1 O-O-O d5 Ne5 dxe6 fxe6 Nxe5 fxe5 Nf3 Rde8 Nxe5 Bb5 Re4 Rhf8 a4 Bd7 Rd1 Rd8 Nxd7 Rfe8 Bxe6 b5 Nf6+ Kb8 Nd7+ Ka8 Bf7 bxa4 Bxe8 Bf6 Rd5 Rxd7 Rxd7 a5 Bg6 Be7 Rexe7 hxg6 Rd8#