1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.O-O e5 5.d3 f5 6.c4 dxc4 7.Qa4 Bd7 8.Qxc4 Nf6 9.Bg5 h6 10.Bxf6 Qxf6 11.Nc3 Be6 12.Nd5 Qf7 13.Nc7+ Kd7 14.Nxe6 Qxe6 15.Qb5 Kc7 16.Rac1 a6 17.Qa4 b5 18.Qc2 Qxa2 19.Nxe5 Nd4 20.Qd1 Re8 21.e3 Nb3 22.Ng6 Nxc1 23.Nxh8 Nb3 24.Qf3 Na5 25.b4 cxb4 26.Rc1+ Nc4 27.dxc4 bxc4 28.Qc6+ Kd8 29.Rd1+ Bd6 30.Rxd6+ Ke7 31.Qd7+ Kf8 32.Qf7#