1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 a6 5.cxd5 exd5 6.Bg5 Be6 7.e3 Nbd7 8.Bd3 Be7 9.O-O h6 10.Bh4 O-O 11.Ne5 Nxe5 12.dxe5 Nd7 13.Bxe7 Qxe7 14.f4 Qc5 15.Qe2 f5 16.Kh1 c6 17.Rac1 Qb6 18.Bb1 Nc5 19.Qd2 Ne4 20.Bxe4 fxe4 21.Na4 Qd8 22.Nc5 Qe7 23.b4 Rae8 24.Qd4 g6 25.a4 Qh4 26.b5 Rf5 27.g3 Qh3 28.Nxe6 Rh5 29.Rf2 Rxe6 30.bxc6 bxc6 31.Rg2 Qg4 32.Qd1 Qxd1+ 33.Rxd1 Rf5 34.Rb2 Rf7 35.Rb6 Rd7 36.Rxa6 g5 37.Kg2 gxf4 38.gxf4 Rg7+ 39.Kh3 Reg6 40.Rc1 Kh7 41.Raxc6 Rg2 42.Rd6 Re2 43.Rcc6 Rf2 44.Rxh6+ Kg8 45.Rhg6 Rf3+ 46.Kh4 Rxe3 47.Rxg7+ Kxg7 48.Kg5 Re2 49.Rc7+ Kf8 50.Kf6 Ke8 51.e6 Kd8 52.Rh7 Rf2 53.Rh8+ Kc7 54.e7 Kc6 55.e8=Q+ Kc5 56.Ke5 Rxf4 57.Qb5#