c4 c5 g3 g6 Bg2 Bg7 Nc3 Nc6 e3 e6 Nf3 d5 cxd5 exd5 O-O b6 Nxd5 Qxd5 Nd4 Qd8 Nxc6 Qd6 d4 Bb7 dxc5 Qc7 Qd6 Rc8 Nxa7 bxc5 Nxc8 Qxc8 Bxb7 Qxb7 Rd1 Qc8 e4 Nf6 Bg5 h6 e5 Nd5 Rxd5 hxg5 Rad1 Qa8 e6 Qxd5 Rxd5 g4 Qd8#