Nf3 d5 e3 Nf6 c4 c6 Nc3 e6 b3 Bd6 Bb2 O-O Be2 e5 d3 h6 h3 Be6 Qd2 Nbd7 cxd5 Nxd5 O-O a5 d4 f6 e4 Nxc3 Bxc3 Qe8 Rad1 Qg6 Bc4 Rfe8 Bxe6+ Rxe6 d5 cxd5 Qxd5 Qf7 Qxb7 Rae8 Qc6 Bb4 Qxd7 Qxd7 Rxd7 Bxc3 Rc1 Bd4 Rcc7 Kh8 Nh4 f5 Rxg7 fxe4 Rh7+ Kg8 Rcg7+ Kf8 Nf5 a4 Rh8#