1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bc5 6.Be3 O-O 7.Nxc6 dxc6 8.Bxc5 Qxd1+ 9.Rxd1 Re8 10.Bd3 Be6 11.O-O b6 12.Be3 Rad8 13.Bg5 Rd6 14.e5 Rd7 15.exf6 h6 16.Bh4 g6 17.Be4 Rxd1 18.Rxd1 c5 19.Bg3 Rc8 20.Nb5 Kh7 21.Nxc7 h5 22.Nxe6 fxe6 23.Rd7+ Kg8 24.Bxg6 e5 25.Bxe5 h4 26.f7+ Kf8 27.Bd6+ Kg7 28.f8=Q+