1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.c3 Nc6 5.d4 e6 6.O-O Bd6 7.Nbd2 b6 8.Qc2 cxd4 9.Nxd4 Bb7 10.e4 Rc8 11.Nxc6 Bxc6 12.exd5 Bxd5 13.Bxd5 Nxd5 14.Ne4 Be7 15.Qa4+ Qd7 16.Qd4 f6 17.Rd1 Qc6 18.b3 Kf7 19.c4 Rcd8 20.Bb2 Nb4 21.Ng5+ Kg6 22.Qe4+ Kxg5 23.Bc1+ Kh5 24.Rxd8 Qxe4 25.Rxh8 Nc2