d4 d5 Bf4 Bd7 c4 e5 dxe5 Bb4+ Nc3 Bxc3+ bxc3 Be6 cxd5 Qxd5 Qxd5 Bxd5 c4 Bxc4 Rc1 b5 e4 Ne7 Bxc4 a6 Bb3 Nec6 Bd5 O-O Bxc6 Nxc6 Rxc6 f6 Nf3 g5 Bg3 Rae8 O-O g4 Nd4 h5 Ne6 fxe5 Nxf8 Kxf8 Rxa6 c5 Rh6 Kf7 Rxh5 Re6 Rc1 Kg6 Rxe5 Ra6 Rexc5 Ra8 Rxb5 Re8 Rc6+ Re6 Rxe6+ Kf7 Ra6 Ke7 Rb7+ Kd8 Ra8#