d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 O-O Nc3 dxc4 Ne5 c5 Be3 Na6 O-O Nd5 Rc1 f6 Nxc4 Nab4 dxc5 Nxc3 Rxc3 Qxd1 Rxd1 a5 Nb6 Ra6 Nxc8 Rxc8 Rd7 Nxa2 Bxb7 Rac6 Ra3 Bxc5 Bxc5 R6c7 Bxc8 Rxc8 Rxa5 h6 Bd6 g5 Rxa2 f5 Raa7 e5 Rg7+ Kh8 Rh7+ Kg8 Rag7#