1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Bd3 c5 6.Nf3 d5 7.O-O Nc6 8.a3 Bxc3 9.bxc3 Qc7 10.Bb2 Na5 11.cxd5 exd5 12.Ne5 c4 13.Bc2 Ne4 14.f3 Nd6 15.a4 Bf5 16.e4 dxe4 17.Ba3 f6 18.fxe4 fxe5 19.exf5 exd4 20.Qxd4 Rfd8 21.f6 Nc6 22.Bxh7+ Kxh7 23.Qh4+ Kg8 24.Bxd6 Qxd6 25.f7+ Kf8 26.Qh8+ Ke7 27.Rae1+ Kd7 28.f8=Q