d4 Nf6 c4 e6 g3 d5 Bg2 dxc4 Nf3 c5 O-O cxd4 Nxd4 Qd7 Bf4 h6 Nc3 Bc5 Ndb5 O-O Rc1 Nc6 Qxd7 Bxd7 Nd6 Bb4 Nxc4 Rfe8 Be5 b5 Bxf6 bxc4 Rfd1 gxf6 Rxd7 Rec8 Rdd1 a6 Ne4 c3 Nxf6+ Kh8 bxc3 Ba3 Rb1 Rab8 Rxb8 Nxb8 Bb7 Be7 Bxc8 Bxf6 c4 Kg7 c5 Nc6 Bxa6 Be7 Bb7 h5 Bxc6 h4 Rc1 Bf6 Be4 Bg5 Rd1 f5 c6 Be3 c7 Bxf2+ Kxf2 Kf6 c8=Q hxg3+ Kxg3 Kg5 Qxe6 fxe4 Rd5#