d4 d5 c4 dxc4 Nf3 Nf6 e3 e6 Bxc4 c5 O-O Bd7 Nc3 cxd4 exd4 Be7 d5 b5 dxe6 Bxe6 Bxe6 Nc6 Bd5 Nxd5 Nxd5 O-O Bf4 Bd6 Be3 Ne7 Nxe7+ Bxe7 Qb3 Qe8 Rad1 a5 Ne5 Bf6 Nd7 Be7 Qxb5 Rd8 Bb6 Bf6 Bxd8 Qxd8 Nxf8 Qxf8 Rfe1 h6 Re8 g5 Rxf8+ Kxf8 Qxa5 Kg7 Qb4 Be5 Rd7 Bc7 Qe7 Bxh2+ Kxh2 Kg8 Qxf7+ Kh8 Qg7#