1.e4 d5 2.exd5 Nf6 3.c4 c6 4.Nc3 cxd5 5.cxd5 Qa5 6.Qb3 a6 7.Nf3 Nbd7 8.d4 b5 9.a3 Bb7 10.Bd2 Qb6 11.Rc1 Rc8 12.Bd3 g6 13.O-O Bg7 14.Rfe1 Qd6 15.Nxb5 axb5 16.Rxc8+ Bxc8 17.Bb4 Qxd5 18.Rxe7+ Kd8 19.Qc2 Bf8 20.Ne5 Nxe5 21.Qc7#