d4 Nf6 c4 a6 Nf3 c5 d5 d6 Qc2 e5 Nc3 b5 Bg5 Be7 e3 Nbd7 cxb5 O-O bxa6 Qa5 e4 Bxa6 Be2 Rfb8 O-O Bxe2 Qxe2 Qb6 Rfb1 Qa6 Qc2 h6 Be3 c4 Qe2 Bd8 Rc1 Ba5 Nh4 Bxc3 Rxc3 Nxe4 Ra3 Qb7 Rxa8 Rxa8 Nf5 Kf8 Qg4 Ndf6 Qxg7+ Ke8 f3 Qxb2 Rf1 Nxd5 fxe4 Nxe3 Nxe3 Rxa2 Qg8+ Ke7 Rxf7+ Ke6 Qe8#