1.Nf3 d5 2.e3 c5 3.c4 Nf6 4.cxd5 Nxd5 5.Nc3 Nc6 6.Be2 g6 7.Qb3 e6 8.O-O Bg7 9.Bb5 Qd7 10.d4 cxd4 11.Nxd4 Bxd4 12.exd4 a6 13.Bxc6 Qxc6 14.Bh6 Nxc3 15.bxc3 b5 16.a4 Bb7 17.f3 Qc4 18.Qa3 Bc6 19.Bg7 Rg8 20.Bf6 Ra7 21.Qd6 Rd7 22.Qb8+ Rd8 23.Qxd8#