d4 Nf6 c4 e6 Nf3 b6 Nc3 Bb4 Bg5 Bb7 Nd2 h6 Bh4 c5 d5 exd5 cxd5 g5 Bg3 Nxd5 Nce4 O-O Nd6 Ba6 a3 Ba5 e3 Qf6 Bxa6 Qxb2 O-O Nxa6 N2c4 Qf6 Nxa5 Nac7 Nac4 b5 Nxb5 Nxb5 Qxd5 Nc3 Qd3 d6 Nxd6 Rfd8 Rac1 Ne2+ Qxe2 Rxd6 Bxd6 Qxd6 f4 Re8 Kh1 Qe7 fxg5 hxg5 Qh5 Rc8 Rf5 f6 Rcf1 Rf8 e4 Qf7 Qd1 Kh8 e5 Rg8 e6 Qxe6 Rxf6 Qe2 Qxe2 Rg6 Qh5+ Kg8 Rxg6#