d4 Nf6 Nf3 d5 e3 e6 Bd3 c5 c4 b5 cxb5 cxd4 exd4 Bd6 O-O Qb6 a4 a5 Nc3 Nbd7 Be3 Qb8 Bd2 e5 dxe5 Nxe5 Bg5 Nxf3+ Qxf3 Bxh2+ Kh1 Be5 Bxf6 gxf6 Nxd5 Be6 b6 Bxd5 Qxd5 Kf8 f4 Bxb2 Bc4 Kg7 Qxf7+ Kh6 Ra3 Qc8 Rff3 Qf5 Rh3+ Qxh3+ Rxh3#