d4 Nf6 c4 e6 Nf3 Bb4+ Nbd2 O-O a3 Bxd2+ Qxd2 d6 e3 Nbd7 Be2 h6 O-O e5 dxe5 dxe5 Rd1 e4 Nh4 b6 b4 Nh5 Qd5 Qxh4 Qxa8 Ndf6 Bb2 c5 Qxa7 Bg4 Rd2 Re8 Qxb6 Bxe2 Rxe2 Rc8 Rd2 Ne8 Rad1 Qg4 bxc5 Qh4 Rd8 Ng3 Rxc8 Qg4 Rxe8+ Kh7 Rh8+ Kxh8 Qxh6+ Kg8 Rd8#