1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.Qc2 c5 12.Qxc4 cxd4 13.Qxd4 Rd8 14.Qh4 Rb8 15.Nc3 Rb4 16.Qg5 e5 17.e4 h6 18.Qh4 Rd3 19.a3 Rc4 20.h3 Bb7 21.f3 Qc5+ 22.Kh1 Rcxc3 23.bxc3 Rxf3 24.Rxf3 Bxe4 25.Kg2 Bxf3+ 26.Kxf3 Qxc3+ 27.Be3 Qxa1 28.Qb4 Qf1+