1.Nf3 d5 2.d4 c5 3.c3 Nf6 4.e3 Qc7 5.Bd3 Nc6 6.Nbd2 Bg4 7.Qc2 e6 8.Bb5 Bd6 9.e4 e5 10.dxe5 Bxe5 11.Nxe5 Qxe5 12.Bxc6+ bxc6 13.f3 Be6 14.O-O dxe4 15.Nxe4 O-O 16.Nxf6+ Qxf6 17.Be3 Qe7 18.Qe4 Rab8 19.Qxc6 Rxb2 20.Bxc5 Qg5 21.Bxf8 Qxg2#