1.Nf3 d5 2.g3 g6 3.Bg2 Bg7 4.d4 c5 5.O-O cxd4 6.Nxd4 Nf6 7.c4 O-O 8.cxd5 Nxd5 9.Nc3 Nb4 10.Ndb5 Qa5 11.a3 N8c6 12.Be3 Na6 13.Qc1 Bf5 14.b4 Qd8 15.Ra2 Qc8 16.Rd1 Rd8 17.Rxd8+ Nxd8 18.Nd5 Qxc1+ 19.Bxc1 Kf8 20.Be3 Nc6 21.Rd2 Rd8 22.Nxa7 Nxa7 23.Bxa7 Bc3 24.Rd1 Bb2 25.b5 Ra8 26.Be3 Nb8 27.Nc7 Rxa3 28.Bh6+ Bg7 29.Rd8#