Nf3 d5 d4 Nf6 e3 c5 dxc5 e6 a3 Bxc5 c4 O-O Nc3 dxc4 Bxc4 Qxd1+ Kxd1 g6 Ke2 Nbd7 e4 Ng4 h3 Nge5 Bb5 a6 Nxe5 Nxe5 Bf4 Bd7 Bxd7 Rad8 Bxe5 Rxd7 Rad1 f6 Rxd7 fxe5 Kd3 Rxf2 Rxb7 Bf8 Kc4 Bh6 Rd1 Rxg2 Rd6 Bf8 Rxe6 Rf2 Nd5 Bh6 Nf6+ Rxf6 Rxf6 Bf4 Rxa6 Bh6 Ra8+ Bf8 Rbb8 Kf7 Rxf8+ Kg7 Kd5 Kh6 Rf7 Kg5 Rxh7 Kf6 h4 g5 Ra6#