Nf3 c5 c4 Nf6 Nc3 d5 cxd5 Nxd5 g3 Nc6 Bg2 g6 d3 Bg7 Na4 c4 dxc4 e6 cxd5 exd5 Bg5 f6 Be3 a6 Nb6 d4 Bxd4 h6 Nxa8 Nxd4 Qxd4 Qxd4 Nxd4 a5 Nb6 a4 Nxc8 a3 bxa3 f5 O-O-O Bxd4 Rxd4 b6 Rhd1 f4 Rxf4 Rh7 Bc6+ Rd7 Rxd7 h5 Nd6#