1.g3 c5 2.Bg2 h6 3.c4 Nc6 4.e3 Nf6 5.Nc3 e6 6.Nge2 d5 7.cxd5 Nxd5 8.O-O Be7 9.Nxd5 exd5 10.d4 cxd4 11.Nf4 dxe3 12.Bxe3 d4 13.Bxc6+ bxc6 14.Bxd4 O-O 15.Re1 Bg5 16.Nh5 g6 17.h4 gxh5 18.hxg5 Bg4 19.Qa4 hxg5 20.Rac1 Qd7 21.Rc5 f6 22.Qc2 Rae8 23.Rxg5+ Kh8 24.Rxe8 Qxe8 25.Rg6 Qe1+ 26.Kh2 Bf3 27.Rh6+ Kg7 28.Qh7# 1-0