d4 d5 Nf3 Nf6 Bf4 e6 e3 c5 Nbd2 Bd6 dxc5 Bxc5 a3 Nc6 c4 dxc4 Nxc4 e5 Nfxe5 O-O Nxc6 Qxd1+ Rxd1 bxc6 b4 Bb6 Be2 h6 Rc1 g5 Be5 Bg4 Bxf6 Bxe2 Kxe2 Bxe3 fxe3 Rfd8 Bxd8 Rxd8 Ne5 Re8 Nxc6 a6 Rhf1 Kg7 Nd4 Re7 Nf5+ Kf8 Nxe7 Kxe7 Rc6 g4 Rxa6 g3 hxg3 h5 b5 f6 Rfxf6 Kd7 Ra7+ Ke8 Rh6 h4 Rh8#