d4 Nc6 e4 e5 d5 Qf6 dxc6 dxc6 Nf3 Qd6 Bd3 Bg4 O-O a6 Nbd2 Qf6 Nc4 Bd6 Bg5 Qxg5 Nxg5 Bxd1 Rfxd1 Nh6 Nxd6+ cxd6 a4 O-O-O Bc4 Rd7 Rd3 Re8 Rad1 Kc7 a5 Ree7 Nxh7 f6 Nf8 Ng4 Nxd7 Kxd7 Rxd6+ Kc7 Be6 Rxe6 Rxe6 g5 h3 Nh2 Kxh2 c5 Rxf6 g4 hxg4 b6 axb6+ Kb8 Rf7 Ka8 Rd8#