1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 Nc6 5.Nf3 Bc5 6.e3 Qe7 7.Be2 Ngxe5 8.Nxe5 Nxe5 9.Nc3 c6 10.a3 a6 11.Ne4 a5 12.Nxc5 Qxc5 13.Qd4 Qxd4 14.exd4 Ng6 15.Bd6 b6 16.Kd2 Ba6 17.b4 a4 18.Rhe1 O-O-O 19.b5 cxb5 20.cxb5 Bb7 21.Rac1+ Bc6 22.bxc6 dxc6 23.Rxc6+ Kd7 24.Bb5 Rhe8 25.Rxb6+ Kc8 26.Rb8#