1.Nf3 c5 2.b3 Nf6 3.e3 Nc6 4.d4 cxd4 5.exd4 d5 6.Bd3 Bg4 7.c3 Qc7 8.Be2 e6 9.a4 Bd6 10.Bb2 O-O 11.Nbd2 Bxf3 12.Nxf3 a6 13.O-O Qa5 14.b4 Qc7 15.g3 h6 16.Re1 Ne4 17.Bd3 f5 18.Qe2 Rac8 19.Rec1 Qf7 20.Rc2 Rc7 21.Ba3 Ra8 22.Bb2 Qh5 23.Ba3 Rf7 24.Kg2 g5 25.b5 Bxa3 26.bxc6 Bd6 27.cxb7 Rxb7 28.c4 g4 29.Nh4 Be7 30.cxd5 exd5 31.f3 gxf3+ 32.Nxf3 Bd6 33.Nh4 Qxe2+ 34.Rxe2 Rf8 35.Rf1 f4 36.Ng6 f3+ 37.Rxf3 Rxf3 38.Kxf3 Rb3 39.Re3 Ng5+ 40.Kg4 Kf7 41.Nh4 Ne4 42.Nf5 Nf2+ 43.Kh5 Bxg3 44.Nxh6+ Kf8 45.Rf3+ Ke7 46.hxg3 Nxd3 47.g4 Nc1 48.Rf7+ Ke8 49.Ra7 Ne2 50.Nf5 Rb4 51.Re7+ Kd8 52.Rxe2 Rxa4 53.g5 Rb4 54.g6 Kc7 55.g7 Rb8 56.Re6 Kd7 57.Re7+ Kd8 58.g8=Q# 1-0