1.Nf3 d5 2.c4 c6 3.g3 b5 4.b3 Nf6 5.Bg2 e6 6.O-O a5 7.d3 Be7 8.Bb2 a4 9.bxa4 bxc4 10.dxc4 O-O 11.Nc3 Qa5 12.cxd5 cxd5 13.Nd4 Ba6 14.Ncb5 Rc8 15.Qb3 Nc6 16.Rfc1 Nxd4 17.Bxd4 Qd2 18.Be3 Qxe2 19.Bf1 Qg4 20.Nc7 Bxf1 21.Nxa8 Rxc1 22.Rxc1 Qh3 23.Rc8+ Bf8 24.Rxf8+ Kxf8 25.Bc5+ Ke8 26.Qb8+ Kd7 27.Qc7+ Ke8 28.Qe7#