d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bg5 h6 Bxf6 Bxf6 e3 dxc4 Bxc4 Bd7 Bd3 O-O h3 c5 O-O cxd4 exd4 Bc6 Be4 a6 Qc2 Ra7 Rad1 Qb6 Rfe1 Rd8 d5 exd5 Nxd5 Bxd5 Bxd5 Qb5 Bxf7+ Kxf7 Rxd8 Bxd8 Qc8 Nd7 Qxd8 Kg6 Nh4+ Kh7 Re8 Nf8 Rxf8 a5 Rh8#