1.Nf3 Nf6 2.Nc3 c5 3.d4 cxd4 4.Nxd4 d6 5.g3 a6 6.Bg2 e5 7.Nb3 Be7 8.O-O Qc7 9.Bg5 Nbd7 10.f4 b5 11.Bxa8 Qa7+ 12.e3 Qxa8 13.a3 h6 14.Bh4 g5 15.fxg5 Nh7 16.Qh5 Nxg5 17.Bxg5 Bxg5 18.Qxf7+ Kd8 19.Nd5 Bb7 20.e4 Qa7+ 21.Kg2 Rf8 22.Qe6 Re8 23.Qxd6 a5 24.Qc7#