d4 Nf6 Nf3 g6 Nbd2 d5 e3 Nc6 b3 Bg7 Bb2 O-O Be2 a5 c4 Bg4 cxd5 e6 dxc6 Bxf3 Bxf3 bxc6 Bxc6 a4 bxa4 Rb8 Ba3 e5 Bxf8 Bxf8 dxe5 Nd5 Nc4 Nb6 Qxd8 Rxd8 Nxb6 cxb6 Rd1 b5 Rxd8 bxa4 O-O a3 Bd5 Kg7 Rd7 g5 Rxf7+ Kg8 Rc1 Bb4 Rc8+ Bf8 Rcxf8#