d4 Nf6 c4 e6 Nc3 Bb4 e3 O-O Bd3 d5 cxd5 exd5 Nf3 c5 dxc5 Nbd7 Bc2 Ne4 Qd4 Bxc3+ bxc3 Qa5 O-O Rd8 Bb2 Qxc5 Rfd1 Ndf6 Bxe4 Qb5 c4 Qb6 Qxb6 axb6 Bxf6 Rd7 Bf5 gxf6 Bxd7 Bxd7 cxd5 Ra4 Rdb1 Bf5 Rxb6 Bc2 d6 Bb3 Rxb3 Kf8 Rxb7 Ra8 Nd4 f5 d7 f6 Ne6+ Kg8 d8=Q+ Rxd8 Nxd8 h6 Nc6 h5 Rd1 Kf8 Rd8#