d4 Nf6 c4 e6 Nc3 Bb4 f3 d5 a3 Bxc3+ bxc3 c5 Bg5 h6 Bh4 cxd4 cxd5 O-O Qxd4 g5 Bf2 Bd7 h4 Nxd5 e4 Nc7 Rd1 Ne8 Bb5 Qc8 Bxd7 Qxd7 Qxd7 Nxd7 Rxd7 f6 hxg5 hxg5 Rhh7 b5 Bc5 a5 Bxf8 Ng7 Rhxg7+ Kh8 Bd6 Ra7 Rxa7 e5 Rh7+ Kg8 Rag7#