Nf3 d5 c4 e6 g3 Nf6 d4 Be7 Bg2 c5 cxd5 exd5 O-O h6 Nc3 O-O dxc5 Bxc5 Bf4 Bg4 h3 Be6 a3 a6 Na4 Ba7 Rc1 Nc6 e3 g5 Be5 Nxe5 Nxe5 Qd6 Ng4 Bxg4 hxg4 d4 exd4 Qxd4 b4 Rab8 Qf3 a5 Rcd1 Qe5 Rfe1 Qb5 Qxf6 Qxa4 Qxh6 Qc2 Be4 Qxf2+ Kh1 Qf3+ Bxf3 Rfe8 Be4 Rxe4 Rxe4 Bb6 Rde1 Bc5 bxc5 a4 Re8+ Rxe8 Rxe8#