1.Nf3 Nf6 2.g3 d5 3.d3 Bg4 4.Bg2 Nbd7 5.Nbd2 e5 6.e4 dxe4 7.dxe4 c6 8.O-O Qc7 9.Qe1 Be7 10.h3 Bxf3 11.Bxf3 Nc5 12.Nb3 Ne6 13.Be3 h5 14.Qc3 h4 15.Kg2 c5 16.Qc4 Qc8 17.Qb5+ Kf8 18.g4 a6 19.Qe2 c4 20.Nd2 b5 21.a4 Bc5 22.g5 Bxe3 23.Qxe3 Nf4+ 24.Kg1 Nxh3+ 25.Kh2 Nf4 26.gxf6 Qh3+ 27.Kg1 Rh6 28.fxg7+ Kxg7