d4 Nf6 c4 e6 g3 d5 Bg2 dxc4 Nf3 c5 O-O Nc6 Ne5 Bd7 Na3 Be7 Naxc4 O-O dxc5 Nxe5 Nxe5 Bb5 a4 Qxd1 Rxd1 Bxe2 Re1 Ba6 b4 Rad8 Ba3 Bd3 Bxb7 Bc2 b5 Nd5 a5 Nc3 Nc6 Rde8 Nxe7+ Rxe7 c6 Rxb7 cxb7 Rd8 Rac1 g5 Rxc2 Kg7 Rxc3 a6 Rc8 Rxc8 bxc8=Q axb5 Bb2+ Kh6 Qf8+ Kh5 Qxf7+ Kh6 Rxe6#