1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Qa4+ c6 8.Nf3 O-O 9.Be2 c5 10.O-O b6 11.Rb1 Bb7 12.dxc5 Qc7 13.Be3 Nd7 14.Qb4 Rfc8 15.cxb6 axb6 16.Qxe7 Rxa2 17.Ng5 Nf8 18.Qxc7 Rxc7 19.Bxb6 Rxc3 20.Be3 Ba8 21.Bf3 h6 22.Nh3 Ra4 23.Rfc1 Rxc1+ 24.Rxc1 Bxe4 25.Bxe4 Rxe4 26.Nf4 h5 27.Nd3 Ne6 28.Nc5 Nxc5 29.Rxc5 Ra4 30.Rc1 Be5