1.Nf3 Nf6 2.d4 e6 3.e3 c5 4.Bd3 Nc6 5.O-O d5 6.b3 Be7 7.Bb2 O-O 8.Nbd2 h6 9.a3 b6 10.Ne5 Bb7 11.Qf3 Qc7 12.Qh3 cxd4 13.exd4 Nxe5 14.dxe5 Nd7 15.Nf3 a5 16.Nd4 Nxe5 17.Nxe6 fxe6 18.Qxe6+ Nf7 19.Qg6 Ne5 20.Qe6+ Nf7 21.Rae1 Bd6 22.Bxg7 Ba6 23.Bxf8 Kxf8 24.Re3 Bxd3 25.cxd3 Bxa3 26.Rf3 Bb2 27.d4 Bxd4 28.Qxd5