1.Nf3 f5 2.b3 Nf6 3.Bb2 e6 4.g3 b6 5.Bg2 Bb7 6.O-O Bd6 7.c4 O-O 8.Nc3 a6 9.d4 Qe8 10.Qc2 Qh5 11.d5 f4 12.Rad1 fxg3 13.hxg3 Ng4 14.Rfe1 exd5 15.cxd5 a5 16.Ne4 Bb4 17.Qxc7 Rxf3 18.Bxf3 Qh2+ 19.Kf1 Bxe1 20.Qd8+ Kf7 21.Nd6+ Kg6 22.Qe8+ Kh6 23.Nf7+