1.Nf3 e6 2.b3 Nf6 3.Bb2 Be7 4.e3 d5 5.c4 O-O 6.Nc3 c5 7.Qc2 Nc6 8.a3 a6 9.Bd3 h6 10.Ne2 Bd7 11.g4 Nxg4 12.Rg1 f5 13.Nf4 Nf6 14.cxd5 exd5 15.Nxd5 Be8 16.Bc4 Bf7 17.Qxf5 Bxd5 18.Bxd5+ Qxd5 19.Rxg7+ Kxg7 20.Qxd5 Rad8 21.Qf5