d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 O-O Qc2 dxc4 Nbd2 c5 dxc5 Bxc5 O-O b5 Ng5 c3 bxc3 Nbd7 Bxa8 h6 Nge4 Nxe4 Bxe4 a6 Nb3 Ba7 Ba3 b4 Bxb4 Ne5 Rad1 Bd7 Bd6 Ng6 Bxg6 fxg6 Bxf8 Kxf8 Qd3 Bb6 Qxd7 Qxd7 Rxd7 g5 Rd6 Ba7 Rxa6 g4 Rxa7 Kg8 Nc5 g5 Rd1 Kf8 Rd8#